jQuery MiniUI

标题: grid如何用当前行的某一数据判断让当前行默认选中 [打印本页]

作者: happylover1278    时间: 2019-5-10 15:02:03     标题: grid如何用当前行的某一数据判断让当前行默认选中

本帖最后由 happylover1278 于 2019-5-10 15:10 编辑

需求,后台在当前行数据中添加check信息,为true则默认选中状态。如何实现呢?谢谢版主大大

dataArr = [
    {xxxxxxxxx,check: true, xxxxxxxxxxxxx},
     {xxxxxxxxx,check: false, xxxxxxxxxxxxx}
]

作者: felt    时间: 2019-5-10 15:36:59

grid.on("load",function(e){
   var rows=grid.findRows(function(row){
      if(row.check===true) return true;
   })
   grid.selects(rows);
})
作者: happylover1278    时间: 2019-5-10 15:52:23

本帖最后由 happylover1278 于 2019-5-10 15:59 编辑
felt 发表于 2019-5-10 15:36
grid.on("load",function(e){
   var rows=grid.findRows(function(row){
      if(row.check===true) retu ...

我遇到一个问题,我是监测当前行有没有人工被选中(on deselect),来发送ajax给后台的。我调用了grid.selects(rows)这个方法发现,表格在自动选中的过程中,也触发了这个事件,导致又发送了请求。请问如何避免这次不是人工选中而触发的请求,
作者: felt    时间: 2019-5-10 17:26:06

happylover1278 发表于 2019-5-10 15:52
我遇到一个问题,我是监测当前行有没有人工被选中(on deselect),来发送ajax给后台的。我调用了grid.selec ...

grid.selects(rows,false)
作者: happylover1278    时间: 2019-5-10 17:34:08

felt 发表于 2019-5-10 17:26
grid.selects(rows,false)

非常感谢!




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