Tat*_*tat 9 ajax jquery http-post
所有.我使用的是jquery版本1.6.2.我做这样的ajax调用:
  var jqxhr = $j.post(myPHP, function() {
          alert("success");
        })
        .success(function() { alert("second success"); })
        .error(function(data) { alert(JSON.stringify(data)); })
        .complete(function() { alert("complete"); });
脚本,运行和显示错误,比完成.有些人可能会... myPHP有问题,但myPHP总是显示:
{"sayHi":"hihi"}
所以,当我打电话时,我去萤火虫检查链接是否有任何问题..:它显示了状态为200的POST网址,这没关系.此外,我可以通过firebugs看到响应....但问题是....为什么jquery让我有一个错误......:这里是错误消息:
{"readyState":0,"responseText":"","status":0,"statusText":"error"}
您忘记告诉 jQuery 服务器正在返回 JSON:
   var jqxhr = $j.post(myPHP, function() {
           alert("success");
         }, "json") // here
        .success(function() { alert("second success"); })
        .error(function(data) { alert(JSON.stringify(data)); })
        .complete(function() { alert("complete"); });
| 归档时间: | 
 | 
| 查看次数: | 15189 次 | 
| 最近记录: |