jQuery MiniUI

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

关于combbox下拉初始数据的问题? [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2018-4-21 10:19:18 |只看该作者 |倒序浏览
<input name="flag" class="mini-combobox" showNullItem="true" url="lookup/finddropdown.do?lookupid=CM_ORDERSTATUS" />

url返回的[{id:'',text:''}]这样的数据。
1、以上的HTML正常运行,下拉有一个空项,下拉选择后,选择数据是正确的。
2、将它这样改写后:
var m_orderstatus = [{},{}];
<input name="flag" class="mini-combobox" showNullItem="true" data="m_orderstatus "/>
这样加载页面后,选择有误,比如下拉显示是对的,选择后,第1个变成2个的问题,如果去掉showNullItem="true" 就可以。
一般一个界面,会把字典下拉数据先放到代码中。然后供给页面使用,而不每次遇到一个下拉都需要配置url,一个界面多个下拉同一个数据源,不希望往数据库执行多次。
3、<input name="flag" class="mini-combobox" showNullItem="true" data=" [{},{}]"/>
这样不会有第2点的问题,和第1点正常显示,正常选择。
希望能够测试这个问题,能够修复此BUG。

Rank: 8Rank: 8

沙发
发表于 2018-4-23 10:02:24 |只看该作者
重复使用同一个数据,请先克隆再使用
var data1=mini.clone(data)

Archiver|普加软件

GMT+8, 2024-10-2 23:27 , Processed in 1.046629 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部