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, время: 23:08. |