все. Я использую 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"}
Итак, я захожу в firebugs, чтобы проверить, есть ли проблемы со ссылкой, когда я звонил ..: Он показывает мне URL-адрес POST со статусом 200, и это нормально. Кроме того, я вижу ответ через firebugs .... Но вопрос в том ... почему jquery, поэтому у меня ошибка ...: И вот сообщение об ошибке:
{"readyState":0,"responseText":"","status":0,"statusText":"error"}