我打破了我的脑袋,无法弄清楚如何追加数据,只是为了测试pourpuses我做了这个:
nationality
但无法在表格中插入数据......任何人都可以澄清数组应具有的格式吗?还是更全面的示例? ...非常感谢!
答案 0 :(得分:2)
我的网格遇到了同样的问题。问题是我用ajax加载我的网格。
删除 ajax: true
和/或将其设置为默认false
解决了"追加","删除"和"清除"问题,但我不得不解决装载问题。
在我的情况下,我决定不使用网格"追加"通过服务器端调用来运行并重新加载网格数据。 $("#myGrid").bootgrid('reload')
我对解决方案不满意,但至少我发现了我遇到的问题
var grid = $("#myGrid").bootgrid({
ajax: false,
formatters: {
"commands": function (column, row) {
return "<button type=\"button\" class=\"btn btn-xs btn-default command-edit\" data-row-id=\"" + row.id + "\"><span class=\"fa fa-pencil\"></span></button> " +
"<button type=\"button\" class=\"btn btn-xs btn-default command-delete\" data-row-id=\"" + row.id + "\"><span class=\"fa fa-trash-o\"></span></button>";
}
}
})
&#13;
答案 1 :(得分:2)
就这样使用它:
var JSONINFO = {"rows": [{"id": 19, "sender": "123@test.de", "received": "2014-05-30T22:15:00", "status":"Garantia"},{"id": 19, "sender": "123@test.de", "received": "2014-05-30T22:15:00", "status":"Garantia"} ]};
$("#grid-basic").bootgrid("append", JSONINFO.rows);
答案 2 :(得分:1)
尝试更换:
bootgrid("append",result.rows);
使用:
bootgrid("append",result.d);
答案 3 :(得分:1)
刚刚通过JASON
var JSONINFO = [{"id": 19, "sender": "123@test.de", "received": "2014-05-30T22:15:00", "status":"Garantia"},{"id": 19, "sender": "123@test.de", "received": "2014-05-30T22:15:00", "status":"Garantia"} ];
grid.bootgrid("append", JSONINFO);
注意从JASON中删除“行”......