jQuery自动完成未在IIS中显示结果

jQuery自动完成未在IIS中显示结果,jquery,asp.net-mvc-4,Jquery,Asp.net Mvc 4,这在Visual Studio 2012中可以正常工作,但当我发布到IIS服务器时,ac测试警报会上升,但Ams/GetAccounts结果永远不会返回 $("#Identity").autocomplete({ source: '/Ams/GetAccounts', minLength: 3, delay: 1000, response: function (event, ui) { alert("

这在Visual Studio 2012中可以正常工作,但当我发布到IIS服务器时,ac测试警报会上升,但Ams/GetAccounts结果永远不会返回

    $("#Identity").autocomplete({
        source: '/Ams/GetAccounts',
        minLength: 3,
        delay: 1000,
        response: function (event, ui) {
            alert("ac test"); 
        },
        select: function (event, ui) {
            if (ui.item) {
                   // do something with selection
            }
            else {
                alert("Nothing selected, input was " + this.value);
            }
        }
    });

事实证明,我没有正确解析url,它无法在VS和IIS中工作。MVC应用程序应使用Url.Action帮助程序,例如'@Url.ActionGetAccounts,AMS',以便在两种环境中正确解析