java事件请求

来源:百度知道 编辑:UC知道 时间:2024/05/09 18:51:54
首先,说明下我的需求:
在jsp中,有两个下拉框(select1,select2 ),select1的内容已经获取了,现在想通过select1的内容获取select2,这个需要通过数据库查询获取

<select id="1" name="1" onchange="onChangeDW()">
<option value="已完成">已完成</option>
<option value="未发送">未发送</option>
<option value="已发送">已发送</option>
<option value="全部">全部</option>
</select>

这个是select1,假设选择的是“已完成”想通过onChangeDW()事件,拼出一个SQL(select * from table where n='已完成'),然后通过结果集构造出select2的option

<select id="2" name="2">

</select>

function onChangeDW(){
var strBS = document.all("1").value;
var sql="select * from table where n='"+strBS +"'";
}

下面该如何写,用什么实现?servlet? javabean?没想好,请指教
用的你方法,从servlet获取到结果集,之后又怎么样呢?光说空话有什么用

####################################那你就这样呗

1、onChangeDW这个函数里,获取select的value,然后用ajax发到一个servlet里面,比如这个servlet是/A,post或者get都行,无所谓了
2、实现这个servlet,也就是/A,实现get或者post方法,得到上面说的那个value
3、在这个servlet里面组sql

您这是Java问题还是JavaScript问题呢?不知道如何回答的好

用 ajax 来个