1

这在 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);
            }
        }
    });
4

1 回答 1

0

事实证明,我没有正确解析 url,使其在 VS 和 IIS 中都能正常工作。MVC 应用程序应使用 Url.Action 帮助程序,例如'@Url.Action("GetAccounts", "AMS")',以便在两种环境中正确解析。

于 2013-09-17T17:28:32.993 回答