JSON - это способ кодирования объекта в виде строки, чтобы его можно было легко передавать по сети. Когда jQuery получает строку, содержащую данные JSON, он десериализует ее - он превращает ее обратно в объект Javascript. Этот объект передается вашему обработчику успеха - вы называете его data
.
Когда вы попытаетесь alert
объект Javascript, он даст вам [object Object]
, а не читаемую форму.
Вы должны использовать консоль Javascript, предоставленную вашим браузером, для отладки данных, подобных этой, с помощью метода console.log
.