【js】获取easyui datagrid的数据

datagrid的官方文档:https://www.jeasyui.net/plugins/183.html

一、获取datagrid下所有数据

var arr=$('#ss').datagrid('getData');

比如你的datagrid的列命分别是 a b c d

想要获取 第一行的 a 的那个单元格的值应该这样写,

var value=arr.rows[0].a;

以此类推

二、只获取有变动行的所有数据

有变动指的是 :更新、删除、添加

var arr=$('#dg').datagrid('getChanges');

这样写是得到所有变动过的行数据

想获取第一个变动数据那一行的 a列那个值,这次不需要加rows了

var value=arr[0].a;

如果只想要更新的

//可以使用的值有:inserted,deleted,updated等。
var arr=$('#dg').datagrid('getChanges''updated');

类型参数没填写,就是返回所有改变的行。

猜你喜欢

转载自blog.csdn.net/qq_38486203/article/details/126116066