jQuery MiniUI

标题: 联动combobox [打印本页]

作者: 小葱儿    时间: 2013-9-10 17:24:17     标题: 联动combobox

            <td style="white-space:nowrap;">   
                       <label>厂名:</label>
                         <input  class="mini-combobox"  id="PlantIDCbx"
                         onvaluechanged="onPlantIDvaluechanged"
                textField="PlantName"
                valueField="PlantID"  showNullItem="true"     
                url="Data/DataServices.aspx?method=GetPlantList"   />           
                    </td>
                      <td style="white-space:nowrap;">   
                       <label>标准组:</label>
                       <input id="StandardID" class="mini-combobox" style="width:150px;" textField="StandardName"  onvaluechanged="onStandardvaluechanged" valueField="StandardID" />                       
                    </td>


在     $(function () {
             PlantIDCbx = mini.get("PlantIDCbx");
             StandardIDs = mini.get("StandardID");
             StandardIDs.select(0);
             PlantIDCbx.select(0);
             PlantID = PlantIDCbx.getValue();
             StandardID = StandardIDs.getValue();
             mini.parse();
             grid = mini.get("datagrid1");
             GetStandardClass();
             //grid.load();
             grid.groupBy("ClassID", "asc");
         });  中,为什么  PlantID = PlantIDCbx.getValue();
             StandardID = StandardIDs.getValue(); 的时候PlantID=“”,  StandardID =“”


作者: factory    时间: 2013-9-10 17:35:25

http://www.miniui.com/demo/#src=combobox/linkage-combo.html
参考这个
作者: 小葱儿    时间: 2013-9-10 17:41:56

factory 发表于 2013-9-10 17:35
http://www.miniui.com/demo/#src=combobox/linkage-combo.html
参考这个

我看的是这个例子,但我想让两个combox 一进入页面后就有选中的值,我的     PlantIDCbx = mini.get("PlantIDCbx");
             StandardIDs = mini.get("StandardID");
             StandardIDs.select(0);
             PlantIDCbx.select(0);
             PlantID = PlantIDCbx.getValue();
             StandardID = StandardIDs.getValue();    PlantID 不为“”     StandardID不为“”
作者: factory    时间: 2013-9-11 09:05:49

小葱儿 发表于 2013-9-10 17:41
我看的是这个例子,但我想让两个combox 一进入页面后就有选中的值,我的     PlantIDCbx = mini.get("Pla ...

1.一进页面,就根据前一个combobox的值,去给第二个combobox设定url,并且setValue()

2.或者直接给第二个combobox setValue()和setText()




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