Показать сообщение отдельно
  #2 (permalink)  
Старый 01.05.2014, 07:44
Профессор
Отправить личное сообщение для jsnb Посмотреть профиль Найти все сообщения от jsnb
 
Регистрация: 15.03.2014
Сообщений: 561

Если данные в JSON конвертируеются, то в чем проблема распарсить их на клиенте?
Если в PHP получается такой массив:
$arr = array( 
  array("name" => "aaa", "price" => "111"),
  array("name" => "bbb", "price" => "222"),
  array("name" => "ccc", "price" => "333"),
  array("name" => "ddd", "price" => "444") 
);


То полученные из JSON массив можно просто пробежать циклом:
var $table = $('#mytable');
response.forEach(function(obj) {
  $table.append('<tr><td>' + obj.name + '</td><td>' + obj.price + '</td></tr>');
});

При указанном dataType: 'json' jQuery само распарсит response в объект.
Ответить с цитированием