社区
C#
帖子详情
请教ajax处理DropDownList的思路?
jinggangshi
2011-07-20 08:39:02
刚学习ajax,页面中有两个DropDownList,ddl_a和ddl_b,希望ddl_b的下拉列表内容随ddl_a的选中项而变化。
问题:
当ddl_a的选中项变化时,如何处理ddl_b的列表项,求思路?
...全文
142
9
打赏
收藏
请教ajax处理DropDownList的思路?
刚学习ajax,页面中有两个DropDownList,ddl_a和ddl_b,希望ddl_b的下拉列表内容随ddl_a的选中项而变化。 问题: 当ddl_a的选中项变化时,如何处理ddl_b的列表项,求思路?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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
dropdown
list
ajax
联动,ASP .NET
DropDown
List
多级联动事件
思路
假如有三级省、市、区,先加载出所有省选择省之后,加载出该省所有市选择市之后,加载出该市所有区重新选择省,则清空市和区重新选择市,则清空区想好数据结构,不同的数据结构做法不同例子数据结构public class Area{public int PKID { get; set; }public int ParentID { get; set; }public string Name { get; ...
ajax
php 下拉,php框架和
ajax
实现下拉菜单功能的总结
在开发中,使用php和php框架来实现下拉式菜单或者导航菜单还是具有一定的挑战性的,一般情况下除了使用后台语言以外,还会有一些前端的技术配合使用。当下拉菜单变化后触发事件然后通过
ajax
技术发送到php后台去做数据的
处理
。下面的文章就具体说明一下如何运用php框架和
ajax
这些技术来实现下拉菜单的功能。一、可以先了解《形形色色的下拉菜单实现教程》中的相关内容介绍本课程从易到难,循循渐进,从静态网页...
jquery + ashx
DropDown
List
二级
此贴转载。
思路
很好啊。可是依旧没解决模板问题。 不过比我以前的那个通过 aspx+JSON+JS的方法好一点。 1.ashx专门做 操作。 ashx 跟 (页面)aspx、(Web 服务)asmx 一样,都实现了 IHttpHandler,也就是说他们都能够
处理
用户的请求;ASPX 经过一系列动作(验证请求、模块
处理
、页面生命周期等)最后 返回的个页面。ashx 同样能够
处理
请求,...
网站教学 提纲总结到
ajax
结束后面还有
Repeater - 重复器五个模板:HeaderTemplate - 在最上面,显示一次FooterTemplate - 最下面,显示一次ItemTemplate - 在中间,显示n次AlternatingItemTemplate - 在中间,显示n次SeperatorTemplate - - 在中间,显示n次
思路
:1.在aspx中,设置Repeater的模板。<%# Ev...
考试系统——可输入并自动匹配的下拉框(三)——Html,Web控件级联
本篇博客主要解决JQUery Easy UI框架combobox和
dropdown
list
的级联传值问题。上篇博客说了easy ui的框架必须按照其自己的实现方案去实现,只要有一点和easy ui的实现框架不一样都实现不了其漂亮,为人民服务的功能。 问题一:如何把值从Jquery Easy UI的Combobox控件传给Web控件
DropDown
List
?
C#
111,128
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章