在客户端怎么实现DropDownList的绑定
有两个DropDownList,一个是大类的数据dlbig,一个是小类的数据dlsmall
数据库这样设计
bigid bigclass
1 家电
2 手机
smallid bigid smallclass
1 1 海信
2 1 海儿
3 2 三星
我想让网页载入的时候载入到两个IList变量中,并把大类的变量绑定到dlbig,当dlbig改变时,在客户端查询小类的数据,让这些数据显示在dlsmall中,怎么实现?给点代码吧,谢谢,我不需要做回传,当网页载入时把这两个表的数据都载入到网页中就可以.不需要与服务器端交互
问题点数:20、回复次数:5Top
1 楼wflaugh(闪)回复于 2006-03-04 16:00:17 得分 0
自己顶Top
2 楼singlepine(小山)回复于 2006-03-04 16:03:58 得分 0
Ajax实现无刷新三联动下拉框
http://singlepine.cnblogs.com/articles/257954.html
XmlHttp实现无刷新三联动下拉框
http://singlepine.cnblogs.com/articles/265678.html
JavaScript调用Web Services实现无刷新三联动
http://singlepine.cnblogs.com/articles/301009.htmlTop
3 楼tidydavid(tidy)回复于 2006-03-04 19:37:20 得分 0
如果不需要跟后台交互的话,纯粹用javascript就能实现了。具体的代码就不说了,因为很容易就能网上找到。
说一下思路吧
1。把你的数据放在两个数组中。可以自己构建自定义的对象来把记录结构放进数组,也可以用锯齿数组(数据的元素还是数组)方式来存放数据。
2。用javascript把大类数组的数据通过select对象的OPTIONS属性一条一条的add到dropdownlist中;
3。把大类的dropdownlist的onchange(客户端javascript事件)事件中,根据大类的dropdownlist的值检索小类数组,然后把检索到的小类数组放进小类的dropdownlist。
因为都是javascript的代码,编写调试起来有点麻烦,建议你用frontpage自带的Microsoft 脚本编辑器,调试javascript容易的很。
Top
4 楼dh20156(风之石)回复于 2006-03-08 11:38:08 得分 0
学习。Top
5 楼lizheng__114(浪淘沙)回复于 2006-03-08 14:10:37 得分 0
学习Top
相关问题
- 多个DropdownList控件的客户端层次绑定?(javascript)
- 绑定DropDownList?下面的应该如何实现
- 请问如何实现在DataList的<EditItemTemplate>模版内的DropDownList的数据绑定?
- 在DataGrid中模板列绑定了两个DropDownList怎样实现联动?急
- 给DropDownlist绑定一个客户端事件,为什么客户端事件返回为true了,而不执行服务器端事件了?
- 各位:在客户端中,如何获得绑定在DataGrid中的DropDownList控件的选中的值?
- 怎样实现ftp客户端功能
- 编程实现客户端打印
- 如何在客户端实现if (!IsPostBack)?
- jsp如何实现客户端读卡?




