在js中获取easyui datagrid的数据

来源:互联网 发布:c3p0连接池配置优化 编辑:程序博客网 时间:2024/05/01 13:02

那么我想只获取更新或删除或添加的那一行的所有数据,怎么办呢

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

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

同样我想得到第一个变动数据那一行的a 列那个值

arr[0].a;就可以了,不需要加rows

那么只想要更新的呢

查文档可知,var    arr=$('#dg').datagrid('getChanges',' updated');

插入和删除换成inserteddeleted就可以了

取得所有选中行的 itemid:

var ids = [];var rows = $('#tt').datagrid('getSelections');for(var i=0; i<rows.length; i++){ids.push(rows[i].itemid);}alert(ids.join('\n'));

var table=$("#table").datagrid("getRows");//获取当前页的所有行
var total=0;
for(var i=0;i<table.length;i++){
//alert(table[i]['VYpmc']);
total+=table[i]['MLsjByRsl'];
}

0 0
原创粉丝点击