I donβt know why, but you are mistaken in this code:
$.each(data.name, function (a, b) {
$("#suggestion_tab").append('<li>' + data.b + '</li>');
});
"data.b" $.each, b - data.name
, "b", data.name [a]
(data.name [a] == b)
, data.b false, (data.name [a] == b) && & & data.name [a]!= data.b
console.log(b) $.each, ( Firefox Firebug)
$.each(data.name, function (a, b) {
console.log(b);
});
, li, , :
$.each(data, function (a, b) {
$("#suggestion_tab").append('<li>' + b.name + '</li>');
});
// b.name == data [a].name