Asp.net mvc 使用jQuery Ajax fnc从视图调用不同的操作
我的视图url是/Customer/Detail/1 我想在此视图中更新Asp.net mvc 使用jQuery Ajax fnc从视图调用不同的操作,asp.net-mvc,ajax,Asp.net Mvc,Ajax,我的视图url是/Customer/Detail/1 我想在此视图中更新div元素,但无法访问操作方法。我是这样使用jQuery的: $.ajax({ type: "POST", url: "List", data: formData, success: function(newHtml) { setTimeout(function() {
div
元素,但无法访问操作方法。我是这样使用jQuery的:
$.ajax({
type: "POST",
url: "List",
data: formData,
success: function(newHtml) {
setTimeout(function() {
$("#grid").html(newHtml);
}, 500);
},
error: function(request, textStatus, errorThrown) {
alert("AJAX error: " + request.statusText);
}
});
问题在于url
值。此url属性中的所有内容都将添加到实际视图url的末尾。因此,对于这个示例,我将获得/Customer/Detail/List
,但我需要/Customer/List
甚至/Order/List
这可能吗?在/Customer/Detail/List中执行方法,然后将其重定向到/Customer/List或/Order/List尝试用斜杠键入url。就像这样:
url:“/Customer/List”
为什么我不能直接呼叫它?