var e;
$.post("../backend-stuff/check_email.php", {email_check:email.toString(), function(result){
e = result;
});
我的主要目录是:项目文件夹
我有: 项目/于后端的东西/ 项目/ JS-东西/
文件夹。
关键是jquery总是将localhost作为主目录。
我的意思是,它将“../backend-stuff/check_email.php”改为“localhost / backend-stuff / check_email.php”,并说它无法在javascript中加载文件。
我不明白,我在其他地方使用这种双停止的东西,它的工作原理。
据我所知,“../ backend-stuff /”等于“Project / backend-stuff /”。
请帮帮我,谢谢。
答案 0 :(得分:0)
$ .post默认使用http协议,这意味着它会自动解析运行该文件的服务器的域名。 在你的情况下,它是你自己的机器,这意味着“localhost”。
您需要做的是在您的计算机上设置一个Web服务器,以便正确定位您的文件。你应该看一下wamp(windows),xamp(osx)或lamp(linux)。
然后将您的Projects文件夹放在www目录中。
如果你真的想要加载文件,请使用这个url:'file://../ Projects / ...',但你的PHP文件不会被解释为PHP,也不会被正确执行。< / p>