jQuery MiniUI

标题: mini-combox 怎么通过把json数据给data或者通过url展示下拉菜单 [打印本页]

作者: lzf1992123    时间: 2018-6-1 13:10:23     标题: mini-combox 怎么通过把json数据给data或者通过url展示下拉菜单

<input style="width:100%"  id="YHBM" enabled="true"  required="true"class="mini-combobox"  textField="mc" valueField="mc"   value="05"/>
通过ajax获取数据格式为[{"rownum":"8","mc":"文科","bm":"GK02"},...]
为什么我的展示不出来呢
[attach]10939[/attach]




作者: lzf1992123    时间: 2018-6-1 13:11:25

有懂得大神们给我指点一二吧,谢谢
作者: felt    时间: 2018-6-1 13:22:42

1 设置url,url指向数据加载地址
2 setData  combobox.setData(data)
作者: lzf1992123    时间: 2018-6-1 13:31:25

felt 发表于 2018-6-1 13:22
1 设置url,url指向数据加载地址
2 setData  combobox.setData(data)

$.ajax({
               url: "<%=path%>/czbs/displayAction.do?method=dwyxTreeDrop&zdbm="+zdbm,
               type: "post",
               success: function (data) {   
               mini.get("DWGKBM").setData(data);
                }
          });

上面是我的ajax
下面是我的input框
<input style="width:100%"  id="DWGKBM" enabled="true"  required="true"class="mini-combobox"  textField="mc" valueField="mc"  />
作者: lzf1992123    时间: 2018-6-1 13:37:26

setData没起作用,没set进去
作者: felt    时间: 2018-6-1 14:34:11

lzf1992123 发表于 2018-6-1 13:37
setData没起作用,没set进去

1 你这个combobox是单独的combobox还是datagrid内的编辑器?
2 你这data的数据结构是什么?我们这里需要一个数组[{id:"",text:""},{}]
作者: lzf1992123    时间: 2018-6-1 14:46:13

felt 发表于 2018-6-1 14:34
1 你这个combobox是单独的combobox还是datagrid内的编辑器?
2 你这data的数据结构是什么?我们这里需要一 ...

谢谢,这个问题解决了,非常感谢
作者: lzf1992123    时间: 2018-6-1 14:48:12

lzf1992123 发表于 2018-6-1 14:46
谢谢,这个问题解决了,非常感谢

mini-combobox 的这两个属性textField, valueField可以根据json动态赋值吗?
作者: felt    时间: 2018-6-1 15:59:46

lzf1992123 发表于 2018-6-1 14:48
mini-combobox 的这两个属性textField, valueField可以根据json动态赋值吗?

mini.get(id).setTextField("...")
mini.get(id).setValueField("...")
作者: lzf1992123    时间: 2018-6-1 16:37:44

felt 发表于 2018-6-1 15:59
mini.get(id).setTextField("...")
mini.get(id).setValueField("...")

还有一个问题想咨询下您,就是我怎么通过js定义vtype呢,比如说 <input class="mini-textbox" id="NbTStrEditor" enabled="false" required="true" />  目前没有定义vtype,我想通过js动态的来定义。我现在做miniui编辑器的切换,所以这个属性想动态的定义,不知道如何定义,烦劳给我指点一二
作者: felt    时间: 2018-6-1 17:02:57

lzf1992123 发表于 2018-6-1 16:37
还有一个问题想咨询下您,就是我怎么通过js定义vtype呢,比如说   目前没有定义vtype,我想通过js动态的 ...

mini.get(id).setVtype("...");
MiniUI控件的属性都可以通过set方法来动态修改






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