Ajax url路径在本地工作正常,但在生产时因“404 fine not found”错误而失败

时间:2015-10-29 18:56:15

标签: jquery asp.net ajax server

我有这个java脚本函数:

function test() {
    $.ajax({
        type: 'GET',
        data:{},
        url : 'testApplication.aspx/GetResult',
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function (data) {
             alert("successful");
        },
        error: function (xhr, textStatus, errorThrown) {
            console.log(xhr.textStatus);
            console.log(xhr.responseText);
        }
    });
}

当我在本地运行它时,它工作正常,我在我的html下拉菜单中得到了预期的结果。但是当我将它发布到生产并从生产中运行代码时,我得到404文件未找到错误。我认为问题出在无法从服务器访问的url路径中。

我也试过“url:'@ Url.Content(”〜/ testApplication.aspx / GetResult“)'但是它不起作用。

任何想法如何解决此错误?

由于

0 个答案:

没有答案