如何为Ajax设置正确的URL

时间:2019-04-24 19:45:54

标签: javascript jquery ajax

我在/ js目录中名为function.js的文件中使用ajax创建回调。和callback.php文件位于主目录中。当我在ajax的URL中使用“ callback.php”时,它可以在我的本地主机上正常工作,但是当我在Web服务器中传输文件时,服务器会给我这个错误。

  

状态:404,状态文本:错误

我尝试使用“ /callback.php”、“./callback.php”、“public_hmtl/”。但是什么都行不通。

$.ajax({
    url :  "public_hmtl/callback.php", 
    data    : {
    func    : "deliveryOrderClient",
    clientId: clientId
    },
    type    : "post",
    error   : function(XMLHttpRequest, textStatus, errorThrown){
        alert("status:" + XMLHttpRequest.status + ", status text: " + XMLHttpRequest.statusText);
    },
    context :this,
    success : function(response){
        $(".resultCallBack").html(unescape(response));
    }
});

0 个答案:

没有答案