我在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'}
效果很好。
我的代码出了什么问题? 提前谢谢。
答案 0 :(得分:0)
尝试这种方式添加
$('#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'
}
});