这可以从Visual Studio(2012)中正常工作,但是当我发布到IIS服务器时,“交流测试”警报会上升,但“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);
}
}
});
答案 0 :(得分:0)
事实证明,我没有正确解析它,因为它可以在VS和IIS中工作。 MVC应用程序应该使用Url.Action帮助程序,例如'@ Url.Action(“GetAccounts”,“AMS”)',以便在两种环境中得到妥善解决。