获取不到ajax数据

图片描述

为什么
alert(data)不弹框

阅读 4.2k
4 个回答

你单独给出这个文件可能的原因有很多,比如:

  1. 你的这个文件是不是在服务器上,可不可以直接访问2.php,不在服务器上是无法跨域访问的

  2. 你的2.php有没有返回内容,2.php这个文件有没有问题

  3. 你有没有可能禁用了js或弹窗,这样也不是弹不出来的,当然这个可能性比较小。

  4. 你的jquery文件有没有引用正确,是不是地址不对或者文件不存在

  5. 。。。

先用浏览器打开2.php看看是不是可以显示内容。

你请求的是json格式,可能你返回的json不规范,用$.jsonparse(data)获得正确的格式//可能拼错了

alert(JSON.strigify(data));