Ajax и массивы
Как вывести к примеру этот массив через ajax:
[{"id":1,"surname":"Иванов","firstname":"Иван","patronymic":"Иванович"},{"id":2,"surname":"Петров","firstname":"Петр","patronymic":"Петрович"}]
Этот массив идёт из отдельного файла mas.php, к примеру так:
$.ajax({
url: "mas.php",
cache: false,
success: function(html){
// а дальше не знаю как...
}
});
Помогите!!! Заранее спасибо..:) |
Вы вроде-бы всё сами сделали. Осталось только распарсить JSON таким, например, образом:
$.ajax({
url: "mas.php",
cache: false,
success: function(data){
JSON.parse(data);
//...
}
});
|
Нет, мне надо, что-то типо этого:
$("#block").append('Имя '+ $(this).find("surname").text() );
|
var data = JSON.parse(data);
$("#block").append('Имя '+ data[0].surname );
|
Всё работает, СПС
|
Почему то перестало работать. Вот код:
$.ajax({
url: "mas.php",
cache: false,
success: function(data){
var data = JSON.parse(data);
$("#block").append('Имя '+ data[0].name +'<br>' );
}
});
Сам массив:
[{"name":"faforty"},{"name":"user"},{"name":"admin"}]
В чём проблема? |
| Часовой пояс GMT +3, время: 05:53. |