jsp中下拉列表的问题
我在JSP页面中有两个下拉列表.例如:
列表1: <select name= "a " size= "1 ">
<option value= "a1 " selected> all
<option value= "zhangsan "> zhangsan
</select>
列表2 <select name= "b " size= "1 ">
<option value= "b1 " selected> all
<option value= "lisi "> lisi
</select>
我想要实现功能:两列表不能同时把zhangsan 和lisi 选择,一个列表选择一个后,另一个列表必须跳到初始的all处
怎么实现啊 谢谢啊 有分送啊,呵呵
------解决方案--------------------ajax
------解决方案--------------------用javascript,在Select的onchange事件里写一个javascript函数,判断这两个Select是否出现你设定的条件。
------解决方案--------------------呵呵...javascript可以搞掂啦..
------解决方案--------------------只能加一个判断了..
------解决方案--------------------列表1: <select name= "a " size= "1 " onchange= "showanother( 'a ') ">
<option value= "a1 " selected> all
<option value= "zhangsan "> zhangsan
</select>
列表2 <select name= "b " size= "1 " onchange= "showanother( 'b ') "> >
<option value= "b1 " selected> all
<option value= "lisi "> lisi
</select>
通过javascript来控制
function showanother(para){
if(para== "a "){
if(document.frm.a.value != "a1 "){
document.frm.b.value = "b1 ";
}
}
if(para== "b "){
if(document.frm.b.value != "b1 "){
document.frm.a.value = "a1 ";
}
}
}
大体是这样,具体细节很简单的,你可以自己再修改!
------解决方案--------------------up....
------解决方案--------------------你是想要做二级联动?
------解决方案--------------------