jQuery MiniUI

标题: 根据class获得对象 获得对象的自定义属性 [打印本页]

作者: heng    时间: 2014-1-22 10:23:18     标题: 根据class获得对象 获得对象的自定义属性

在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的值, 怎么实现呢,谢谢了!


作者: felt    时间: 2014-1-22 10:52:38

直接用mini.get("id")来获取控件对象吧
作者: heng    时间: 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的值呢,谢谢!
作者: felt    时间: 2014-1-22 11:03:15

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

ob.column
作者: heng    时间: 2014-1-22 11:27:20

felt 发表于 2014-1-22 11:03
ob.column

谢谢,您好,我用ob.column 试了,
alert的怎么是undefined?
作者: felt    时间: 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)
这样试试
作者: heng    时间: 2014-1-22 12:14:13

felt 发表于 2014-1-22 11:58
哦,自定义的属性需要放在date-options里面

var obj=mini.get("nameFilter")

嗯 可以了 非常感谢!!




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