这个是后台的json数据,数组
var request = JSON.parse(xhr.responseText); //请求的json
这一行一直报错!
后台的php页面打开json是没问题的,不知道什么错误
这个是后台的json数据,数组
var request = JSON.parse(xhr.responseText); //请求的json
这一行一直报错!
后台的php页面打开json是没问题的,不知道什么错误
浏览器里直接打开是用的 GET
方法,在 XHR 里是用的 POST
方法,不知道会不会有影响,可以试试。
另外,建议直接把 xhr.responseText
输出到控制台看看,是不是你想的那样。
能直接用 Xhr 写 Ajax 的都是大神,膜拜
8 回答4.6k 阅读✓ 已解决
6 回答3.3k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
4 回答2.7k 阅读✓ 已解决
本人已经解决,原因是请求的是本地文件,而不是通过http协议,可以在请求文件名前+http://localhost