怎么做到页面动态检测的效果,页面jsp

来源:百度知道 编辑:UC知道 时间:2024/06/15 07:42:02
比如第二个下拉框的选项是根据第一个框的选项来控制的,最简单用例就是,选择籍贯,是先选择省市,然后第二个下拉框才跳出来这个省市下面的所有区县,不知道这个效果是怎么做出来的,给个思路就可以了,谢谢。页面jsp

这个叫菜单联动,最好使用ajax技术
第一个下拉框,你需要加上一个onChange事件,通过ajax发送请求到后台查询并接收这个值对应的列表,然后通过js解析出接收到的内容,在写到第二个下拉框就可以了

var a="北京:海淀,昌平;广东:深圳,广州,茂名;"
a1 = a.split(";");
a2 = a1[i].split( ":")
a3 = a2[0] //省市
a4 = a2[1].split(",") //区县数组

利用两种技术 javaScript 和 Ajax
javaScript 同步的请求,做起来比较麻烦
Ajax 异步请求,很流行,效果不错,很好

另外 你还可以采用Flex 这个是动画完成的,比前面的好得多,美得多,学起来也很简单!

这不是AJAX三级联动吗/?你在网上查"AJAX三级联动"这可以找到例子

js或ajax