C#+Jquery实现省地市三级联动下拉
来源:互联网 发布:印度经济 知乎 编辑:程序博客网 时间:2024/05/17 23:50
//前台:
<div> 省份: <asp:DropDownList ID="ddlTest1" runat="server" ></asp:DropDownList> 城市: <asp:DropDownList ID="ddlTest2" runat="server"> <asp:ListItem Text="请选择" Value=""></asp:ListItem> </asp:DropDownList> </div>
//JQ:
<script> $(function () { //省地市下拉联动 $("#ddlTest1").change(function () { $.ajax({ url: "DataPage.aspx?id=" + $("#ddlTest1").val(), success: function (data) { //alert(data); $("#ddlTest2").empty(); $("#ddlTest2").append("<option value=''>请选择</option>") ; var lst = data.split('|'); for (var i = 0; i < lst.length; i++) { $("#ddlTest2").append("<option value='" + lst[i].split(',')[0] + "'>" + lst[i].split(',')[1] + "</option>") } } }); }); }); </script>
//DataPage后台:
if (Request["id"] != null) { string sql = "select * from AreaInfo where CONVERT(varchar(10), parentId)='" + Request["id"].ToString() + "'"; DataTable dt = db.SelectData(sql); string str = ""; for (int i = 0; i < dt.Rows.Count; i++) { //1,湖北省|2,xxx|4,xxx str += dt.Rows[i]["id"].ToString() + "," + dt.Rows[i]["areaName"].ToString() + "|"; } if (str != "") { str = str.TrimEnd('|'); } Response.Write(str); Response.End(); }
0 0
- C#+Jquery实现省地市三级联动下拉
- jquery省地市三级联动
- jsp+jquery实现省市区三级联动下拉
- ASP.NET MVC (+ Jquery) 实现省级地市的下拉框数据联动
- 三级地市联动菜单演示
- 使用jquery 匿名内部类实现 下拉列表三级联动
- JQuery Ajax三级联动地区下拉框
- JQuery Ajax三级联动地区下拉框
- jquery填充select下拉列表,三级联动
- Jquery+XML实现三级联动
- Jquery实现Checkbox三级联动
- Jquery实现ajax三级联动
- jquery实现省市区三级联动
- jQuery实现select三级联动
- jquery实现三级联动效果
- 用jquery实现三级联动
- Jquery miniUI实现三级联动
- jQuery实现三级城市联动
- 【c#笔记】网页数据抓取
- SpringMVC Ajax例子
- 我的职业观
- Asoc dapm(一) - kcontrol
- flume+kafka+smart数据接入实施手册
- C#+Jquery实现省地市三级联动下拉
- Yarn HA解决方案
- spark1.5 scala.collection.mutable.WrappedArray$ofRef cannot be cast to ...解决办法
- maven 项目异地导如出错,pom文件报错,jar文件无法下载
- C++ 用户自定义类型
- Android编译系统
- jsp页面 上传图片预览 的处理
- NSFileManager Class Reference
- Xcode6中创建分类、协议等文件的方法