gpt4 book ai didi

asp.net - 定期刷新局部 View (ASP.Net MVC)

转载 作者:行者123 更新时间:2023-12-04 10:21:01 25 4
gpt4 key购买 nike

我需要定期刷新 .Net 的部分 View 。它正在与 Ajax.ActionLink 一起使用,是否有类似的定期刷新功能?我可以在不使用 jQuery 的情况下做到吗?

最佳答案

Zen,你可以通过这样的代码来做到这一点:

function loadPartialView() {
$.ajax({
url: "@Url.Action("ActionName", "ControllerName")",
type: 'GET', // <-- make a async request by GET
dataType: 'html', // <-- to expect an html response
success: function(result) {
$('#YourDiv').html(result);
}
});
}

$(function() {

loadPartialView(); // first time

// re-call the function each 5 seconds
window.setInterval("loadPartialView()", 5000);

});

记住你的 Action 应该返回一个 PartialView。
我希望它能帮助你!

关于asp.net - 定期刷新局部 View (ASP.Net MVC),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6861063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com