jQuery MiniUI

标题: datagrid无根据id标识获得row对象api [打印本页]

作者: yuleizhuai    时间: 2016-6-8 12:00:51     标题: datagrid无根据id标识获得row对象api

类似于tree的api
getNode ( value )根据值获取节点对象


datagrid的api中
idFieldString行数据唯一字段。
根据id获取行对象 使用哪个方法?
findRow ( Function )通过查询函数获取行对象。如: var row = grid.findRow(function(row){    if(row.name == "张三") return true;});
findRow的确可以实现,但是效率慢

作者: felt    时间: 2016-6-8 12:51:48

如果你的表格有idField对应的字段,就可以用grid.getRow(id)获取
作者: yuleizhuai    时间: 2016-6-8 15:35:30

felt 发表于 2016-6-8 12:51
如果你的表格有idField对应的字段,就可以用grid.getRow(id)获取

试了下,这个可以。感觉实现还是通过findRow实现的,大数据量情况下,有卡顿。谢谢
作者: felt    时间: 2016-6-8 17:27:28

yuleizhuai 发表于 2016-6-8 15:35
试了下,这个可以。感觉实现还是通过findRow实现的,大数据量情况下,有卡顿。谢谢 ...

内部也是遍历查找的,你的大数据量是多大




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2