0
我有一些我在HTML文檔中編寫的腳本,但我決定將它移動到一個外部文件,所以我改變了jQuery中的路徑來反映js文件的位置,但它似乎無法找到它需要的PHP文件。有誰明白爲什麼這可能是?jQuery ajax相對路徑找不到文件
jQuery的
function login(){
var u = $("#loginUsername").val;
var p = $("#loginPassword").val;
if (u === ""){
loginStatus("empty","username");
} else if (p === ""){
loginStatus("empty","password");
} else {
$("#loginbtn").css("display","none");
$("#loginStatus").html("please wait...");
var ajax = ajaxObj("POST", "../../php/login.php");
ajax.onreadystatechange = function() {
if(ajaxReturn(ajax) === true) {
if(ajax.responseText == "login_failed"){
$("#loginStatus").html("Login failed. Please try agian");
$("#loginbtn").css("display","inline-block");
} else if (ajax.responseText == "login_failed_1"){
loginStatus("wrong","password");
} else {
window.location = "http://domain.com/"+ajax.responseText;
}
} else {
$("#loginStatus").html("fail_667389");
}
};
ajax.send("u="+u+"&p="+p);
}
}
文件層次
的PHP文件在PHP文件夾和JS文件是在loginScripts。
你也可以說明你的項目'file'層次 –
,請複製粘貼確切的錯誤信息。 – Ironic
沒有錯誤。該代碼只是停止執行在var ajax = ajaxObj(「POST」,「../../php/login.php」); –