请大侠指点怎么用JSP实现下拉列表的动态方法??? 网上有什么方法的,可以选一次然后调用服务器返回B的列表,也可以用iframe,还可以用xml 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该要用到javascript的知识吧,好像纯jsp里面没有自定义函数以实现事件处理功能。而javascript里有selectchange这样的事件产生,自己可定义函数去处理。我是很久前看过javascript的,不能具体写代码。抱歉。 同意楼上的!应该用JAVASCRIPT!<script>function selectChange(a,b){ var aList = document.all(a); var bList = document.all(b); for(var i=0; i<aList.length; i++){ if(aList.options(i).selected){ if(aList.options(i).text=="你判断的内容"){ <%while(rs.next){%> var oOption = document.creatrElement("option"); oOption.text = <%rs.getString()%>; bList.add(oOption); <%}%> } } }}</script><select name="b" onChange="selectChange('a','b')"></select>从数据库给b加载TEXT我没遇到过,临时写的也没测试,你参考一下吧。 一次性全部取出~(生成js代码,最好是静态的js)!用js控制!如果你的信息相对的变化不大的话!这样的话速度快!也比较节约资源!如果变化非常大、快,本方法不适用! DateUtils操作 java操作word和excel问题 jsp 传值 从Windows窗体跳转至网页 在Java服务器端我想用WebBrowser这个打开一个网址,然后读取这个地址的cookie信息 面试题:数据库关系查询(大家帮帮忙) NoSuchBeanDefinitionException怎么解决? iBatis棘手问题:数据类型转换! [RMI]Client和Server连接已经建立,请问如何传数据? 会话bean调用实体bean 问题 散分了,100分你能拿到吗? 搞不懂了,改了好几种形式都不行。jdbc
而javascript里有selectchange这样的事件产生,自己可定义函数去处理。
我是很久前看过javascript的,不能具体写代码。
抱歉。
<script>
function selectChange(a,b){
var aList = document.all(a);
var bList = document.all(b);
for(var i=0; i<aList.length; i++){
if(aList.options(i).selected){
if(aList.options(i).text=="你判断的内容"){
<%while(rs.next){%>
var oOption = document.creatrElement("option");
oOption.text = <%rs.getString()%>;
bList.add(oOption);
<%}%>
}
}
}
}
</script><select name="b" onChange="selectChange('a','b')"></select>从数据库给b加载TEXT我没遇到过,临时写的也没测试,你参考一下吧。
如果你的信息相对的变化不大的话!
这样的话速度快!也比较节约资源!
如果变化非常大、快,本方法不适用!