问题描述
<ahref="#"onclick="showLay('Layer1')"><spanid="spLayer1">+</span><divid='carbrand'><s:propertyvalue="#list.news_carbrand"/>//查询出来的汽车品牌</div></a><br><s:iteratorid="list2"value="#request.resultList2"><divid="Layer1"style="display:none;"><s:propertyvalue="#list2.news_cartype"/>//根据汽车品牌查询出来的具体汽车型号</div></s:iterator>functionshowLay(divId){varobjDiv=eval(divId);varnews_carbrand=document.getElementById("carbrand").value;if(objDiv.style.display=="none"){eval("sp"+divId+".innerHTML='-'");objDiv.style.display="";document.location.href="ReaderAction_searchAllType.action?readerVo.news_carbrand"+news_carbrand;//将汽车品牌的值传到后台数据库查询}else{eval("sp"+divId+".innerHTML='+'");objDiv.style.display="none";}}上面的代码实现的是点击一个汽车品牌后加号展开,出现根据汽车品牌查出来的具体汽车型号。可我点击汽车型号也展开不了,请问是什么问题啊
解决方案
解决方案二:
<ahref="#"onclick="showLay('Layer1')"><spanid="spLayer1">+</span><divid='carbrand'><s:propertyvalue="#list.news_carbrand"/>//查询出来的汽车品牌</div></a><br><s:iteratorid="list2"value="#request.resultList2"><divid="Layer1"style="display:none;"><s:propertyvalue="#list2.news_cartype"/>//根据汽车品牌查询出来的具体汽车型号</div></s:iterator><script>functionshowLay(divId){varobjDiv=eval("document.all."+divId);varnews_carbrand=document.getElementById("carbrand").value;if(objDiv.style.display=="none"){//eval("sp"+divId+".innerHTML='-'");objDiv.style.display="";//document.location.href="ReaderAction_searchAllType.action?readerVo.news_carbrand"+news_carbrand;//将汽车品牌的值传到后台数据库查询}else{//eval("sp"+divId+".innerHTML='+'");objDiv.style.display="none";}}</script>
解决方案三:
<ahref="#"onclick="showLay('Layer1')"><spanid="spLayer1">+</span><divid='carbrand'><s:propertyvalue="#list.news_carbrand"/>//查询出来的汽车品牌</div></a><br><s:iteratorid="list2"value="#request.resultList2"><divid="Layer1"style="display:none;"><s:propertyvalue="#list2.news_cartype"/>//根据汽车品牌查询出来的具体汽车型号</div></s:iterator><script>functionshowLay(divId){varobjDiv=eval("document.all."+divId);varnews_carbrand=document.getElementById("carbrand").value;if(objDiv.style.display=="none"){eval("sp"+divId).innerHTML='-';objDiv.style.display="";//document.location.href="ReaderAction_searchAllType.action?readerVo.news_carbrand"+news_carbrand;//将汽车品牌的值传到后台数据库查询}else{eval("sp"+divId).innerHTML='+';objDiv.style.display="none";}}</script>
解决方案四:
要是把调用后台数据库查询具体型号的那句去掉的话就更没东西可显示了啊?
解决方案五:
后台的代码你把注释去掉就可以了三