jQuery MiniUI

 找回密码
 立即注册
查看: 4524|回复: 2
打印 上一主题 下一主题

动态datagrid的行过滤问题? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2017-8-15 09:40:41 |只看该作者 |倒序浏览
本帖最后由 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是动态得来的怎么取呢?

Rank: 8Rank: 8

沙发
发表于 2017-8-15 09:52:30 |只看该作者
row[xxx]  //这样可以根据变量获取

Rank: 2

板凳
发表于 2017-8-15 09:55:48 |只看该作者
dforce 发表于 2017-8-15 09:52
row[xxx]  //这样可以根据变量获取

嗯,可以,谢谢

Archiver|普加软件

GMT+8, 2025-7-12 07:21 , Processed in 1.054809 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部