jQuery MiniUI

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

级联下拉如何根据后台的值,自动绑定 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 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.现在编辑页面时,后台已经有了省份和城市的值
现在页面上只能自动绑定省份,城市不能自动绑定



Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-10-18 08:37:59 |只看该作者
当你选择省份后,才会加载城市数据。

Archiver|普加软件

GMT+8, 2024-11-26 19:53 , Processed in 1.026773 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部