Asp.net mvc 使用jQuery Ajax fnc从视图调用不同的操作

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() {

我的视图url是/Customer/Detail/1

我想在此视图中更新
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”

为什么我不能直接呼叫它?