jQuery MiniUI

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

根据class获得对象 获得对象的自定义属性 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-1-22 10:23:18 |只看该作者 |倒序浏览
在dataGrid中定义了一个 filter,如下:
<input id="nameFilter" property="filter" class="mini-textbox searchCondition" style="width:100%;"  column="name_tact" initValue="" noSearch="" searchType="like_all" isNumber="" />

我想在js中根据class="searchCondition"获得这个对象,获得对象后要获得clolum的值, 怎么实现呢,谢谢了!

Rank: 8Rank: 8

沙发
发表于 2014-1-22 10:52:38 |只看该作者
直接用mini.get("id")来获取控件对象吧

Rank: 3Rank: 3

板凳
发表于 2014-1-22 11:01:32 |只看该作者
felt 发表于 2014-1-22 10:52
直接用mini.get("id")来获取控件对象吧

谢谢!
我用 var ob = mini.get("nameFilter"); alert(ob); 得到的ob是[object Object]
这样的话 获得对象后,如何获得自定义属性中column的值呢,谢谢!

Rank: 8Rank: 8

地板
发表于 2014-1-22 11:03:15 |只看该作者
heng 发表于 2014-1-22 11:01
谢谢!
我用 var ob = mini.get("nameFilter"); alert(ob); 得到的ob是[object Object]
这样的话 获得对 ...

ob.column

Rank: 3Rank: 3

5#
发表于 2014-1-22 11:27:20 |只看该作者
felt 发表于 2014-1-22 11:03
ob.column

谢谢,您好,我用ob.column 试了,
alert的怎么是undefined?

Rank: 8Rank: 8

6#
发表于 2014-1-22 11:58:05 |只看该作者
heng 发表于 2014-1-22 11:27
谢谢,您好,我用ob.column 试了,
alert的怎么是undefined?

哦,自定义的属性需要放在date-options里面
<input  id="nameFilter"  data-options='{"column":"name_tact"}'  />
var obj=mini.get("nameFilter")
alert(obj.column)
这样试试

Rank: 3Rank: 3

7#
发表于 2014-1-22 12:14:13 |只看该作者
felt 发表于 2014-1-22 11:58
哦,自定义的属性需要放在date-options里面

var obj=mini.get("nameFilter")

嗯 可以了 非常感谢!!

Archiver|普加软件

GMT+8, 2025-7-15 01:37 , Processed in 1.073339 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部