jQuery自动完成未在IIS中显示结果
这在Visual Studio 2012中可以正常工作,但当我发布到IIS服务器时,ac测试警报会上升,但Ams/GetAccounts结果永远不会返回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("
$("#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',以便在两种环境中正确解析