为什么ajax 回调函数不执行呢??
难道PHP生成的不是标准的json格式 数据
确定一下返回值是否是正确的json格式,有些时候有返回值了,但因为json格式错误,回调也不会触发的!
检查下network啊,看看请求结果是什么,多半是请求失败,因为你没处理异常,所以没任何响应。
在 @qianjiahao 的基础上,打开浏览器控制台里的network里面,找到你的ajax语句,点击查看执行的结果,如果没有找到说明根本没有执行ajax,是js代码的问题,有找到应该会有提示有说明错误和返回的值
php最好设置header
header("Content-Type:text/json");
您再尝试下输入result
查看下数据格式
给你几个思路:
把success和error补全
检查服务器端有没有获取到请求