Используйте свойство dataType
для анализа ответа JSON на собственный объект:
$.ajax({
type: "POST",
url: "",
data: dataString,
dataType: "json",
cache: false,
success: function(html){}
});
Если вы пытаетесь отправить данные JSON на сервер, вам понадобится json2.js , чтобы преобразовать ваш объект в строку JSON перед публикацией:
data: { json: JSON.stringify(someObj); }
и в php> = 5.2:
$data = json_decode($_POST['json']);