jQuery MiniUI

标题: 自定义属性data-options怎么用? [打印本页]

作者: liuziliangjava    时间: 2014-11-13 14:05:25     标题: 自定义属性data-options怎么用?

版主你好,这个怎么用?我在combobox使用了这个自定义属性

data-options={typeId:"aaaa"}


我怎么取得这个typeId的值呢?

作者: dforce    时间: 2014-11-13 14:33:32

<input id="p1" class="mini-combobox" data-options='{typeId:"aaaa"}' />
var combox=mini.get("p1")
alert(combox.typeId)
作者: liuziliangjava    时间: 2014-11-13 14:36:22

dforce 发表于 2014-11-13 14:33
var combox=mini.get("p1")
alert(combox.typeId)

好的,非常感谢
作者: sunshine    时间: 2015-6-19 16:10:08

liuziliangjava 发表于 2014-11-13 14:36
好的,非常感谢

我咋怎么实现都不行咧
作者: felt    时间: 2015-6-19 16:22:35

sunshine 发表于 2015-6-19 16:10
我咋怎么实现都不行咧

这是标准使用方法,肯定可用
<input id="p1" class="mini-combobox" data-options='{typeId:"aaaa"}' />
var combox=mini.get("p1")
alert(combox.typeId)
作者: sunshine    时间: 2015-6-19 16:26:35

felt 发表于 2015-6-19 16:22
这是标准使用方法,肯定可用

var combox=mini.get("p1")

<div   field="manaunit" type="comboboxcolumn" allowSort="true">
                                                                        经营公司<input property="editor" class="mini-combobox"
                                                                                 textField="text" valueField="value" />
                                                                         <input class ="mini-textbox" id="cmbvalue"  data-options="{a:1,b:true} " />
                                                                </div>
js代码
mini.parse();
function addData()
                  {
                          var obj = mini.get("cmbvalue");
                                alert(obj.a);
                  }
作者: felt    时间: 2015-6-19 16:30:07

sunshine 发表于 2015-6-19 16:26
经营公司
                                                                          
                                                               

表格内编辑器只有在编辑时才创建,单独调用无效
作者: sunshine    时间: 2015-6-19 16:33:21

felt 发表于 2015-6-19 16:30
表格内编辑器只有在编辑时才创建,单独调用无效

我的addData()方法是点击按钮时产生的。这样不算是单独调用吧。现在是无法获得这个id的属性,错误为
TypeError: obj is undefined
作者: felt    时间: 2015-6-19 16:37:09

sunshine 发表于 2015-6-19 16:33
我的addData()方法是点击按钮时产生的。这样不算是单独调用吧。现在是无法获得这个id的属性,错误为
Type ...

你点击按钮的时候,表格又不是编辑状态,就没有编辑器,而且表格内部的编辑器给id也是无效的
作者: sunshine    时间: 2015-6-19 16:40:49

felt 发表于 2015-6-19 16:37
你点击按钮的时候,表格又不是编辑状态,就没有编辑器,而且表格内部的编辑器给id也是无效的 ...

你是对的,我单独做了一个页面调试了一下,是可以用的。谢谢你耐心的回答
作者: sunshine    时间: 2015-6-19 16:57:52

felt 发表于 2015-6-19 16:37
你点击按钮的时候,表格又不是编辑状态,就没有编辑器,而且表格内部的编辑器给id也是无效的 ...

我要配合表格怎么使用呢?我想不出好办法
作者: sunshine    时间: 2015-6-19 17:17:38

sunshine 发表于 2015-6-19 16:40
你是对的,我单独做了一个页面调试了一下,是可以用的。谢谢你耐心的回答 ...

已经解决了。表格的id属性是有效的




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