我正在尝试使用 javaScript 对我的函数进行排序,我正在调用 Controller 上的方法。该方法是一个 actionResult,在该方法上,我在 View 上使用的模型正在刷新,但我不知道如何在 View 上刷新它。我的意思是如何转到 Controller 中方法的返回并停止线程ajax。我正在尝试这个。
function sort(callback) {
$.ajax({
url: '@Url.Action("Method","Controller")',
type: "POST",
async:false,
data: { query: null, search: $('#QueryString').val(), sort: sortOrder, sort_value: sortValue,portfolioId:-1},
success: function (data) {
alert("sort success");
},
error: function (data) {
alert("error");
}
})
};
最佳答案
使用$("body").html(data);关于成功声明。我希望这对某人有用
function sort() {
$.ajax({
url: '@Url.Action("Method","Controller")',
type: "POST",
data: {sort: sortOrder, sort_value: sortValue,},
success: function (data) {
$("body").html(data);
},
})
};
关于jquery - 使用 ajax 刷新 View MVC C# 上的模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34618589/