首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp中下拉列表的有关问题

2012-01-24 
jsp中下拉列表的问题我在JSP页面中有两个下拉列表.例如:        列表1: selectname a size 1 opt

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....
[解决办法]
你是想要做二级联动?
------解决方案--------------------


前臺處理的話,用javascript就好了,如果要后臺處理,用ajax就好了.

热点排行