jQuery MiniUI

标题: combobox在同数据源情况下,控件设置不同造成选项移位 [打印本页]

作者: mfgc    时间: 2014-10-22 17:17:35     标题: combobox在同数据源情况下,控件设置不同造成选项移位

两个不同名的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>

作者: felt    时间: 2014-10-22 17:24:15

[attach]5341[/attach][attach]5340[/attach][attach]5339[/attach]
你的代码,未出现你说的问题
你更新下最新版本看看


作者: mfgc    时间: 2014-10-22 17:34:00

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


我已经更新到最新版了,你图中第二个下拉出来的控件不是已经出现移位了吗?明明显示的CCC,下拉框中选中的却是DDD
作者: mfgc    时间: 2014-10-22 17:35:15

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


就是ID为a的控件,明明选择的是ddd,显示出来却是ccc
作者: felt    时间: 2014-10-23 09:38:02

mfgc 发表于 2014-10-22 17:35
就是ID为a的控件,明明选择的是ddd,显示出来却是ccc

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




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