jQuery MiniUI

标题: 级联下拉如何根据后台的值,自动绑定 [打印本页]

作者: weng_gh    时间: 2012-10-17 22:49:43     标题: 级联下拉如何根据后台的值,自动绑定

<tr>
        <th valign="top">省份:</th>
          <td>
              <input id="provinceCombo" class="mini-combobox" style="width:150px;" textField="name" valueField="id"
                  url="http//.....getProvince"
                  showNullItem="true" value="${province}"/>
            </td>
            <th valign="top">城市:</th>
            <td>
            <input id="cityCombo" value="${city}" class="mini-combobox" style="width:150px;" textField="name" valueField="id" />
              </td>
</tr>


    mini.parse();
    var provinceCombo = mini.get("provinceCombo");
    var cityCombo = mini.get("cityCombo");
   
    function onProvinceChanged(e) {
        var id = provinceCombo.getValue();
        cityCombo.setValue("");
        var dataUrl = "http://......=getCity&pid="+id;
        cityCombo.setUrl(dataUrl);
        cityCombo.select(0);
    }

数据库的值都是id,根据省份的id,获取城市的id.现在编辑页面时,后台已经有了省份和城市的值
现在页面上只能自动绑定省份,城市不能自动绑定




作者: niko    时间: 2012-10-18 08:37:59

当你选择省份后,才会加载城市数据。




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