社区
C#
帖子详情
请教ajax处理DropDownList的思路?
jinggangshi
2011-07-20 08:39:02
刚学习ajax,页面中有两个DropDownList,ddl_a和ddl_b,希望ddl_b的下拉列表内容随ddl_a的选中项而变化。
问题:
当ddl_a的选中项变化时,如何处理ddl_b的列表项,求思路?
...全文
111
9
打赏
收藏
请教ajax处理DropDownList的思路?
刚学习ajax,页面中有两个DropDownList,ddl_a和ddl_b,希望ddl_b的下拉列表内容随ddl_a的选中项而变化。 问题: 当ddl_a的选中项变化时,如何处理ddl_b的列表项,求思路?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jinggangshi
2011-07-23
打赏
举报
回复
谢谢楼上的兄弟。
我的疑惑主要是:前后台间传递数据用什么样的形式好些?
我目前采用的是传递字符串(带分隔符),这种方式好不好?
zjq8888882009
2011-07-20
打赏
举报
回复
思路:1.dropdownlist1添加 onchange()事件,调用AJAX 获取第二个dropdownlist的值;
2.给dropdownlist2 赋值。具体赋值方法上面已描述。
zjq8888882009
2011-07-20
打赏
举报
回复
前几天刚刚用到,发给楼主看看。
jQuery获取 Select选择的Text和Value:
语法解释:
1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项 时触发
2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text
3. var checkValue=$("#select_id").val(); //获取Select选择的Value
4. var checkIndex=$("#select_id ").get(0).selectedIndex; //获取Select选择的索引值
5. var maxIndex=$("#select_id option:last").attr("index"); //获取Select最大的索引值
jQuery设置Select选择的Text和Value:
语法解释:
1. $("#select_id ").get(0).selectedIndex=1; //设置Select索引值为1的项选中
2. $("#select_id ").val(4); //设置Select的Value值为4的项选中
3. $("#select_id option[text='jQuery']").attr("selected", true); //设置 Select的Text值为jQuery的项选中
jQuery添加/删除Select的Option项:
语法解释:
1. $("#select_id").append("<option value='Value'>Text</option>"); //为Select追加一个Option(下拉项)
2. $("#select_id").prepend("<option value='0'>请选择</option>"); //为Select插入一个Option(第一个位置)
3. $("#select_id option:last").remove(); //删除Select中索引值最大Option(最后一个)
4. $("#select_id option[index='0']").remove(); //删除Select中索引值为0的 Option(第一个)
5. $("#select_id option[value='3']").remove(); //删除Select中Value='3'的 Option
5. $("#select_id option[text='4']").remove(); //删除Select中Text='4'的Option
jinggangshi
2011-07-20
打赏
举报
回复
[Quote=引用 4 楼 qingyun1029 的回复:]
直接用js(建议使用jquery)操作就好了。
[/Quote]
目前我从后台前DropDownList2的数据连接成带分隔符的字符串发送到前台,在前台中用Javascript解析后添加到列表中,这种做法对不对?
JeffZuo1003
2011-07-20
打赏
举报
回复
select changed事件,加入查询绑定新ddl,OK
qingYun1029
2011-07-20
打赏
举报
回复
直接用js(建议使用jquery)操作就好了。
IE11下面经常卡到爆
2011-07-20
打赏
举报
回复
DOM中select的onchange事件,Ajax,UpdatePanel
jinggangshi
2011-07-20
打赏
举报
回复
没有想到惊动了(【孟子E章】) ,荣幸啊
孟子E章
2011-07-20
打赏
举报
回复
如何处理ddl_b的列表项?
清空原来的,填充新的内容。
代码参见
http://www.google.com.hk/search?q=DropDownList+ajax++%E8%81%94%E5%8A%A8&rls=com.microsoft:zh-cn:IE-SearchBox&ie=UTF-8&oe=UTF-8&sourceid=ie7&rlz=1I7ADFA_zh-CN
.net MVC
AJAX
实现
DropDown
List
数据绑定 城市联动
.net MVC下,
AJAX
实现
DropDown
List
数据绑定,并实现无刷新城市联动。 内含SQL Server 数据库执行语句,只要运行一下就OK了。 运行代码时注意别忘了更改成所使用数据库的ServerName,LoginName,Password。
DropDown
List
控件实现省市联动(
AJAX
实现) .
DropDown
List
控件实现省市联动(
AJAX
实现) .
DropDown
List
控件实现省市联动(
AJAX
实现) . 程序描述http://blog.csdn.net/bdstjk/article/details/7516935
DropDown
List
无刷新二级联动控件
DropDown
List
无刷新二级联动控件,通过ClientScript.GetCallbackEventReference实现了无刷新联动。...使用控件就像使用一般的
DropDown
List
服务器控件一样,感觉不出以往写
ajax
的操作的烦琐,也不需要写任何js脚本。
dropdown
list
实现
ajax
,c# - How to make the equivalent of @
Ajax
.
DropDown
List
? - Stack Overflow
i rewrite certain functions in this way:public static MvcHtmlString
DropDown
List
(this
Ajax
Helper html,string action,
Ajax
Options options,IEnumerable selectItems,IDictionary
list
HtmlAttrib...
ASP.NET中实现
Ajax
级联
DropDown
List
那么今天我来讲解一下如何使用ASP.NET
Ajax
和web service构建无刷新级联
DropDown
List
(以下简称为级联DDL)。完成的效果图可以查看我的个人网站的页面.(点此查看) 级联DDL效果图 了解级联DDL
C#
111,112
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章