Я попытался обновить jQuery 1.2.6 до 1.4.1.
JSON-запрос теперь не выполняется с ошибкой: «parseerror, invalid label»
Я упростил код до минимума.
var jsonUrl = "process_01.php";
$.ajax({
type: "POST",
url: jsonUrl,
data: "var=myVar",
dataType: "json",
beforeSend: function(msg) {
},
success: function(msg) {
},
error: function (msg, textStatus, errorThrown) {
alert("an error has occured (" + textStatus + " " + errorThrown +")" );
}
});
return false;
}
Вывод программы php
{ "Foo": "бар", "IsTrue": "истина"}
Я вижу это в клопе