jQuery MiniUI

标题: datagrid [打印本页]

作者: danishlyy    时间: 2018-5-29 20:21:42     标题: datagrid

[attach]10927[/attach]
  1. <div  field="gzr" name="gzr" visible="false">
  2.                     <input class="mini-textbox"  property="editor"/>
  3.                 </div>
复制代码
  1. grid.on("drawcell",function(e){
  2.         if(e.field=="gzr"){
  3.             var value = e.value;
  4.             console.info(value);
  5.             mini.get("gzr").setValue(value);
  6.         }
  7.     })
复制代码
为何我datagrid查询出来的数据,设置不到checkboxlist? 而且grid.on事件也没有触发

作者: felt    时间: 2018-5-30 09:15:50

drawcell是绘制事件,加载数据或更新数据的时候触发
隐藏列不会绘制
作者: danishlyy    时间: 2018-5-30 09:36:43

felt 发表于 2018-5-30 09:15
drawcell是绘制事件,加载数据或更新数据的时候触发
隐藏列不会绘制

那有其他办法可以实现那个需求吗?
作者: dforce    时间: 2018-5-30 10:47:45

danishlyy 发表于 2018-5-30 09:36
那有其他办法可以实现那个需求吗?

可以监听onload事件来处理
grid.on("load",function(e){
    var rows=grid.getData();   
    ...
})
作者: danishlyy    时间: 2018-5-30 16:31:24

dforce 发表于 2018-5-30 10:47
可以监听onload事件来处理
grid.on("load",function(e){
    var rows=grid.getData();   

好的   谢谢 还想请教个问题,行编辑  insert的时候  新增一行 其中某个单元格是下拉框怎么默认下拉框的值,比如是和否 我默认为否  
作者: dforce    时间: 2018-5-30 16:50:12

danishlyy 发表于 2018-5-30 16:31
好的   谢谢 还想请教个问题,行编辑  insert的时候  新增一行 其中某个单元格是下拉框怎么默认下拉框的 ...

var row={对应field:需要默认选中项的值}
grid.addRow(row,index);




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