jQuery MiniUI

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

combobox在同数据源情况下,控件设置不同造成选项移位 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-10-22 17:17:35 |只看该作者 |倒序浏览
两个不同名的combobox共用一个数据源,一个设置了showNullItem  另一个没有设置,于是没有设置showNullItem的控件选项移位了,管理麻烦修复下。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>combobox</title>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
        <script src="scripts/boot.js" type="text/javascript"></script>

</head>
<body>
<div id="bill">
<input name="a" id="a" class="mini-combobox"  data="paytype" value="tf"/>
<input name="b" id="b" class="mini-combobox" data="paytype" value="tf" showNullItem="true" />
</div>
</body>
<script type="text/javascript">
        var paytype = [
        {id:"tf",text:"aaa"},
        {id:"xf",text:"bbb"},
        {id:"qk",text:"ccc"},
        {id:"hd",text:"ddd"},
        {id:"yj",text:"eee"},
        {id:"kf",text:"fff"}
];
        mini.parse();
        var form = new mini.Form("#bill");  
</script>
</html>

Rank: 8Rank: 8

沙发
发表于 2014-10-22 17:24:15 |只看该作者

你的代码,未出现你说的问题
你更新下最新版本看看

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 3Rank: 3

板凳
发表于 2014-10-22 17:34:00 |只看该作者
本帖最后由 mfgc 于 2014-10-22 17:36 编辑
felt 发表于 2014-10-22 17:24
你的代码,未出现你说的问题
你更新下最新版本看看


我已经更新到最新版了,你图中第二个下拉出来的控件不是已经出现移位了吗?明明显示的CCC,下拉框中选中的却是DDD

Rank: 3Rank: 3

地板
发表于 2014-10-22 17:35:15 |只看该作者
mfgc 发表于 2014-10-22 17:34
我已经更新到最新版了,你第二个下拉出来的控件不是已经出现移位了吗?明明显示的CCC,下拉框中选中的却 ...


就是ID为a的控件,明明选择的是ddd,显示出来却是ccc

Rank: 8Rank: 8

5#
发表于 2014-10-23 09:38:02 |只看该作者
mfgc 发表于 2014-10-22 17:35
就是ID为a的控件,明明选择的是ddd,显示出来却是ccc

不要复用数据,第二次用的时候把数据克隆一下再用

Archiver|普加软件

GMT+8, 2024-11-27 02:28 , Processed in 1.054557 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部