日期:2014-05-18  浏览次数:20674 次

关于下拉框的问题,谢谢!
老师 下拉框 XX 下拉框 分别是两个下拉框, 根据“老师”下拉框的内容的变化,"XX"随着变化,同时“XX”下拉框的内容随着“XX”的变化而相应变化。
   
 

------解决方案--------------------
ajax,网上很多例子
------解决方案--------------------
用dwr也可以实现,我给你一段代码没用dwr,是JSP+SERVERLET的
function selectEqmtid(spcid) {
var url = "/servlet/SelectPara?select=eqmtid&spcid=" + spcid; //后台处理的方法,根据传入的参数返回下拉框的页面代码。
var callback = changeEqmtid;
executeXhr(callback, url);
}

function changeEqmtid() {
if (req.readyState == 4) {
if (req.status == 200) {
document.getElementById("eqmtidDiv").innerHTML = "<select class='aselect' name='eqmtid';' >" + req.responseText + "</select>";
} else {
alert("There was a problem retrieving the XML data:" + req.statusText);
}
}
}
在页面定义的时候,<select class="aselect" name="spcid" onchange="selectEqmtid(this.value);">
------解决方案--------------------
参考我回答的帖子 Ajax 三级联动菜单 急! [已结贴]

http://topic.csdn.net/u/20071029/12/f0d8696c-c1c3-4ec2-b9ef-f95ff61d8fe3.html
------解决方案--------------------
你去www.zhaopin.com去看看
把页面另存下来研究研究脚本就知道了