- 注册时间
- 2018-3-30
- 最后登录
- 2024-9-8
- 阅读权限
- 10
- 积分
- 38
- 精华
- 0
- 帖子
- 0
|
<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。
|
|