У тебя же json - т.е. массив приходит. Обрабатывай так:
function (result) {
for (var i = 0; i < result.length; i++) {
alert(result[i].id);
}
}
|
Цитата:
|
Цитата:
|
разберись почему строка приходит. Ты же пишеш json. Не правильно доки читаешь.
Юзай эту запись |
vitja,
или сделай так
result = eval('('+result+')');
и после этого у вас typeof result будет object |
Переписал с помощью ajax без json. , но как был string так и остался...
$.ajax({
type: "POST",
url: url,
data: "kind="+kind_id,
success: function(msg){
// alert( "Data Saved: " + msg );
$("body").html(msg);
alert(typeof msg); // string
}
});
|
| Часовой пояс GMT +3, время: 00:13. |