问题描述
大家好!我在CSDN上也下载了一些关于JSP三级联动的例子,如用JavaScript写的,可是都不怎么会用,有些也看不懂.各位能不能给我点建议,哪里能有更好的资源可以参考.谢谢各位的关注!
解决方案
解决方案二:
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN"><HTML><HEAD><TITLE>NewDocument</TITLE><METANAME="Generator"CONTENT="EditPlus"><METANAME="Author"CONTENT=""><METANAME="Keywords"CONTENT=""><METANAME="Description"CONTENT=""><SCRIPTLANGUAGE="JavaScript">//显示城市functionshowCity(str,cityObj){if(str=='000'){clear(cityObj);}else{clear(cityObj);varoption1=newOption('请选择城市','000');varoption2=newOption('杭州','杭州');cityObj.add(option1);cityObj.add(option2);}}//显示城区functionshowArea(str,areaObj){if(str=='000'){clear(areaObj);}else{clear(areaObj);varoption1=newOption('请选择城区','000');varoption2=newOption('西湖区','西湖区');varoption3=newOption('上城区','上城区');varoption4=newOption('下城区','下城区');areaObj.add(option1);areaObj.add(option2);areaObj.add(option3);areaObj.add(option4);}}functionclear(obj){for(i=obj.options.length-1;i>=0;i--){obj.remove(i);}}</SCRIPT></HEAD><BODY><formname="aaa"><selectname="province"id="province"onchange="showCity(this.value,this.form.city)"><optionvalue="000">请选择省份</option><optionvalue="1">浙江</option><optionvalue="2">江苏</option></select><selectname="city"id="city"onchange="showArea(this.value,this.form.area)"></select><selectname="area"id="area"></select></form></BODY></HTML>给你弄了个最简单的,相信你肯定能看懂
解决方案三:
你用AJAX来实现就好了,网上有挺多这样的例子
解决方案四:
路过...
解决方案五:
ajax
解决方案六:
其实就是触发select的onchange事件了,然后就是怎么来找到你的下一级数据,再生成出到二级select里。。
解决方案七:
多少级无所谓.关键要懂原理.这种代码最好自己敲出参考:
解决方案八:
这个代码比较简单,注释的也很详细,运行OK初学者可以参考一下
解决方案九:
这个问题论坛上问的很多,lz可以看一下这个帖子里我的回复。http://topic.csdn.net/u/20070906/12/fe5993b7-b750-4847-bdab-591928df0887.html