jQuery MiniUI

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

为什么treeselect有2个相同的获取数据项 前面的就不能选择了 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2015-10-14 11:20:32 |只看该作者 |倒序浏览
本帖最后由 liujun_0104 于 2015-10-14 11:22 编辑

页面布局  
<td align="left">借方科目 </td>
                                        <td  align="center">
                                            <input id="jfkmF" name="JFKM"
                                                  class="mini-treeselect"   style="width:100%;"
                                                  popupWidth="260"   
                                                                 textField="XSXX" valueField="KMDM" parentField="PID"  
                                                                  
                                                                  multiSelect="false"  valueFromSelect="false"
                                                                 onbeforenodeselect="beforenodeselect"   allowInput="true"
                                                                                showRadioButton="true" showFolderCheckBox="false"
                                                                  />
                                                            
                                                                                 
                                        </td>
                                        </tr>
                                        <tr>
                                        <td align="left">贷方科目</td>
                                        <td  align="center">
                                             <input id="dfkmF"  name="DFKM"  class="mini-treeselect"   style="width:100%;"    popupWidth="260"   
                                                             textField="XSXX" valueField="KMDM" parentField="PID"  
                                                            
                                                                 multiSelect="false"  valueFromSelect="false"
                                                                 onbeforenodeselect="beforenodeselect"   allowInput="true"
                                                                                showRadioButton="true" showFolderCheckBox="false"  />
                                        </td>

赋值方式
function  getJfkm(data){
                  var datas=[];
                  var combo1 = mini.get("jfkmF");
                  var combo2 = mini.get("dfkmF");
                  for(var index=0;index<data.length;index++){
                    if(data[index].JSBXGBZ !=''&& data[index].JSBXGBZ != undefined && data[index].JSBXGBZ !=1){
                      datas.push(data[index]);
                    }
                  }
                    combo1.loadList(datas);
                    combo2.loadList(datas);
                 
                }




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

Rank: 8Rank: 8

沙发
发表于 2015-10-14 11:35:02 |只看该作者
复用数据请先用mini.clone克隆一下
var datas1=mini.clone(datas)

Rank: 2

板凳
发表于 2015-10-14 13:42:18 |只看该作者
felt 发表于 2015-10-14 11:35
复用数据请先用mini.clone克隆一下
var datas1=mini.clone(datas)

意思是:2个 不能共用相同的data数据源?

Rank: 8Rank: 8

地板
发表于 2015-10-14 14:16:57 |只看该作者
liujun_0104 发表于 2015-10-14 13:42
意思是:2个 不能共用相同的data数据源?

是,会有相互影响,所以请克隆再使用

Archiver|普加软件

GMT+8, 2024-10-7 02:28 , Processed in 1.022766 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部