如何打印jquery对象/数组

Sad*_*adu 9 arrays jquery json object

我从mysql数据库中获取id和类别名称.

当我提醒结果时,我得到:

[{"id":"197","category":"Damskie"},"id":"198","category":"M\u0119skie"}]
Run Code Online (Sandbox Code Playgroud)

(这是对象吗?)

  1. 如何打印如下结果:

    Damskie

    中号\ u0119skie

  2. M\u0119ski - 编码错误.它应该是Męskie.我怎么能改变这个?

the*_*dox 29

var arrofobject = [{"id":"197","category":"Damskie"},{"id":"198","category":"M\u0119skie"}];

$.each(arrofobject, function(index, val) {
    console.log(val.category);
});
Run Code Online (Sandbox Code Playgroud)


Sel*_*gam 7

你从服务器得到的是一个如下字符串:

var data = '[{"id":"197","category":"Damskie"},{"id":"198","category":"M\u0119skie"}]';
Run Code Online (Sandbox Code Playgroud)

然后,您可以使用JSON.parse函数将其更改为对象.然后您访问如下所示的类别:

var dataObj = JSON.parse(data);

console.log(dataObj[0].category); //will return Damskie
console.log(dataObj[1].category); //will return M?skie
Run Code Online (Sandbox Code Playgroud)