jQuery MiniUI

标题: 动态datagrid的行过滤问题? [打印本页]

作者: wenwenbbyy    时间: 2017-8-15 09:40:41     标题: 动态datagrid的行过滤问题?

本帖最后由 wenwenbbyy 于 2017-8-15 09:46 编辑
  1. [{ type: "indexcolumn" },
  2. { field: "name", headerAlign: "center", allowSort: true, header: "名称"},
  3. { field: "boid", visible:false, header: "对象ID"},
  4. {header:"基础参数",headerAlign: "center",
  5.         columns:[
  6.         {field:"井名称",headerAlign: "center", allowSort: true,header:"井名称" ,filter: { type: 'textbox', onvaluechanged: 'onValueChanged', id: '井名称Filter' ,width:'100%'} },
  7.         {field:"井所属工区",headerAlign: "center", allowSort: true,header:"井所属工区" ,filter: { type: 'textbox', onvaluechanged: 'onValueChanged', id: '井所属工区Filter' ,width:'100%'} },
  8.         {field:"井类别",headerAlign: "center", allowSort: true,header:"井类别" ,filter: { type: 'textbox', onvaluechanged: 'onValueChanged', id: '井类别Filter' ,width:'100%'} },
  9.         {field:"井型",headerAlign: "center", allowSort: true,header:"井型" ,filter: { type: 'textbox', onvaluechanged: 'onValueChanged', id: '井型Filter' ,width:'100%'} }
  10.         ]
  11. }]
复制代码
这样通过grid.set({ columns: data });设置后,每一列都需要在function onValueChanged(e)方法中添加一个查询,现在问题是要取得row中某一确定列的值可以通过“row.钻井状态”来取,如果.XXX是动态得来的怎么取呢?

作者: dforce    时间: 2017-8-15 09:52:30

row[xxx]  //这样可以根据变量获取

作者: wenwenbbyy    时间: 2017-8-15 09:55:48

dforce 发表于 2017-8-15 09:52
row[xxx]  //这样可以根据变量获取

嗯,可以,谢谢




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