jQuery MiniUI

标题: 关于treegrid批量修改值 [打印本页]

作者: mojunb    时间: 2017-9-1 16:18:37     标题: 关于treegrid批量修改值

treegrid开启checkbox,用户选中某几个节点,并在表外的某个input中输入希望修改的值
获取input的值,用getCheckedNodes(false)获取节点
然后遍历改值

  1. var wflxValue = mini.get("addRelaWflx").getValue();
  2.                 var tree = mini.get("treegrid1");
  3.                 var checkedNodes = tree.getCheckedNodes(false);
  4.                
  5.                 for (var i = 0; i < checkedNodes.length; i++) {
  6.                     checkedNodes[i].wflx = wflxValue;
  7.                    
  8.             }
复制代码
之后怎么回显到treegrid中呢,
并且希望只有用户打勾的checkbox对应的行的值会修改

作者: dforce    时间: 2017-9-1 17:03:12

  1. var wflxValue = mini.get("addRelaWflx").getValue();
  2.                 var tree = mini.get("treegrid1");
  3.                 var checkedNodes = tree.getCheckedNodes(false);
  4.                
  5.                 for (var i = 0; i < checkedNodes.length; i++) {
  6.                     tree.updateRow(checkedNodes[i],{wflx: wflxValue});
  7.                     
  8.             }
复制代码





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