带有字符串格式的 jeasyui datagrid insertrow json

jeasyui datagrid insertrow with string format json

我正在将最后一行插入 javascript 中创建的 JSON 的数据网格(代码已复制 here) 我能够制作这个

 {amountA:'99,865.65', amountB:'47,781.91', amountTotal:'147,647.56'}

要插入,

function insertRow(index, thisRow) {
$("#tDataGrid").datagrid('insertRow', {
    index: index,
    row: thisRow
});

这行不通,但是当我将生成的 JSON 复制到

这样的代码时
     index: index,
     row:  {amountA:'99,865.65', amountB:'47,781.91', amountTotal:'147,647.56'}

它完美运行。

我的代码有什么问题? 提前致谢。

试试这样加总

$('#tDataGrid').datagrid({
data: [
    {amountA:'value11', amountB:'value12', amountC:'value12'},
    {amountA:'value11', amountB:'value12', amountC:'value12'}
]
});

追加一个新行。新行将添加到最后一个位置:

$('#tDataGrid').datagrid('appendRow',{
amountA: 123,
amountB: 123,
amountC: 'some Text'
});

在第二行位置插入一个新行。

$('#tDataGrid').datagrid('insertRow',{
index: 1,   // index start with 0
row: {
    amountA: 123,
    amountB: 123,
    amountC: 'some Text'
}
});