奔腾年代

但行好事,莫问前程。

导航

省市级联

<script src="http://www.cnblogs.com/JS/jquery-ui-1.8.5.SouthStreet/js/jquery-1.4.2.min.js"type="text/javascript"></script>

<script type="text/javascript">

  function changeshen(shen) {
            document.getElementById("drpshi").length = 0;
            $.getJSON("http://www.cnblogs.com/ashx/area.ashx?shen=" + shen, { "resultType": "json" }, function(data) {
                alert(data);
                if (data != null) {
                    var data = data.data;
                    for (var i = 0; i < data.length; i++) {
                        document.getElementById("drpshi").options.add(new Option(data[i].Name, data[i].Code));
                    }
                }
            });
        }
    </script>

protected void Page_Load(object sender, EventArgs e)
        {

    if (!IsPostBack)
            {
                shenbind();
                shibind(this.drpshen.SelectedValue.ToString());
            }
                       
        }

 protected void shenbind()
        {
            IMDMSP.BLL.AreaManage bll = new AreaManage();
            IList<Area> list = bll.getshen();
            foreach (Area area in list)
            {
                drpshen.Items.Add(new ListItem(area.Name, area.Code));
            }
        }
        protected void shibind(string shencode)
        {
            IMDMSP.BLL.AreaManage bll = new AreaManage();
            IList<Area> list = bll.getshi(shencode);
            foreach (Area area in list)
            {
                drpshi.Items.Add(new ListItem(area.Name, area.Code));
            }
        }
        protected void drpshen_SelectedIndexChanged(object sender, EventArgs e)
        {
            drpshi.Items.Clear();
            shibind(this.drpshen.SelectedValue.ToString());
        }

posted on 2011-03-03 14:27  奔腾年代  阅读(240)  评论(0编辑  收藏  举报