在jquery中打印对象的值

use*_*288 20 javascript jquery

我有以下代码从网格中获取值.网格不是打印值,而是以下面的对象格式打印数据.如何打印价值?

[object Object], [object Object], [object Object], [object Object], [object Object]
Run Code Online (Sandbox Code Playgroud)

码:

$(document).ready(function () {
    $("#check").click(function(){
        var rows = $('#jqxgrid').jqxGrid('getrows');
        alert(rows);
    });
});        
Run Code Online (Sandbox Code Playgroud)

Rud*_*uer 49

一种简单的方法是使用

JSON.stringify(rows)
Run Code Online (Sandbox Code Playgroud)

alert(JSON.stringify(rows))
Run Code Online (Sandbox Code Playgroud)

否则,您需要手动遍历对象的属性并相应地打印它们.提供有关示例的输入和所需输出的更多详细信息.

交互式Node.js中的一个例子:

> x = { 1: 2, 3:4 };
{ '1': 2, '3': 4 }

> x.toString();
'[object Object]'

> JSON.stringify(x)
'{"1":2,"3":4}'
Run Code Online (Sandbox Code Playgroud)