jQuery MiniUI

标题: 关于combbox下拉初始数据的问题? [打印本页]

作者: yahuadai    时间: 2018-4-21 10:19:18     标题: 关于combbox下拉初始数据的问题?

<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。


作者: dforce    时间: 2018-4-23 10:02:24

重复使用同一个数据,请先克隆再使用
var data1=mini.clone(data)




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