php – Ajax找不到网址
我一直在努力的快速问题,但似乎无法解决它. 我有一个ajax调用,但它没有得到PHP文件的响应,它似乎是加载404而不是. 地址栏中的网址是“mydomain.com/checkcity/” 带有ajax的文件的位置是“/PHP/advert/script.PHP” 要调用的PHP文件的位置是“/PHP/advert/available.PHP” 我通过使用htaccess使用虚拟URL. 这是我的ajax电话:
这是我的htaccess文件:
我注意到的一件事是当我在地址栏中搜索url时,它将加载PHP文件,而不是使用ajax调用. 我目前在Apache 2.2 localhost上运行它 谢谢你的任何建议. 解决方法: 我假设您在浏览器的错误日志/控制台中看到404错误消息?它还应该显示返回404响应的URL,根据您的请求,该响应将是:http://www.mysite.com/available.PHP. 问题 问题是您的ajax调用在URL参数的开头包含/.这表示网站的根域(即它指向http://www.mysite.com/available.PHP).
解 只需将url参数更改为以下正确的URL之一即可
要么
要么
要么
澄清代码 (编辑:北几岛) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |