日期:2014-05-19  浏览次数:20634 次

急!如何实现复选框的动态级联效果啊?
急!如何实现复选框的动态级联效果啊?
注,所有选项都是从数据库里动态读出来的!

点击某个元素(如按钮等),界面弹出一个层,显示大类的所有选项,然后当某个大类被选时,就显示出该大类选项的所有子选项,最后点击这个层上的确定按钮,就可把这个层上的被选上的选项的值赋给页面内的某个(或某几个)元素(如文本框等)。
效果类似于中华英才网chinahr的职业类别选项,http://www.chinahr.com/index.htm 

注,所有选项都是从数据库里动态读出来的!

小弟先谢过了!

------解决方案--------------------
这种网上很多啊,好多都实现了你这样的效果。看下这个嘛,都是从数据库读取。。
http://blog.csdn.net/Rainpoem/archive/2006/03/28/641624.aspx
------解决方案--------------------
他说我回复内容过长
------解决方案--------------------
我博客上有个类似于 开心网选择好友的例子,和你的要求差不多。你copy过去,改改,把写死的数据,改成js参数获得。将那个 html改成一个 js对象即可。
------解决方案--------------------
http://blog.csdn.net/Rainpoem/archive/2006/03/28/641624.aspx
1楼给的网址 这个例子不错
------解决方案--------------------
探讨
自己顶下。
再次注下,我想要的是复选框的级联,而不是下拉菜单的。

------解决方案--------------------
用javascript就可以呀。
------解决方案--------------------
探讨
急!如何实现复选框的动态级联效果啊?
 注,所有选项都是从数据库里动态读出来的!

 点击某个元素(如按钮等),界面弹出一个层,显示大类的所有选项,然后当某个大类被选时,就显示出该大类选项的所有子选项,最后点击这个层上的确定按钮,就可把这个层上的被选上的选项的值赋给页面内的某个(或某几个)元素(如文本框等)。
 效果类似于中华英才网chinahr的职业类别选项,http://www.chinahr.com/index.htm

 注,所有选项都是从数据库里动态读出来的!

 小弟先谢过了!

------解决方案--------------------
1楼的代码不错
而且你要实现那个只需要改一下就可以了
把下拉列表改成复选框就OK了~
------解决方案--------------------
看我blog,有一篇实现省市二级联动的原码,你可以拿去开源。
思路:1、第一个select的change事件触发js,js里面使用ajax把参数传到action,
2、action调用底层的东西去数据库查询,得到你先要的第二层的东西,如果是集合类型把里面的内容通过特殊符号隔离包装成string类型,然后通过流传回到页面
3、页面使用js来解析返回的这个string,通过特殊符号来分割,然后形成下一个select里面的内容。
主要用到的技术:js,ajax,流技术