Html代码
<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%<%
Stringpath=request.getContextPath();
StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
% <!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"htmlheadscripttype="text/javascript" functiongetResult(stateVal){
varurl="servlet/SelectCityServlet?state="+stateVal;
if(window.XMLHttpRequest){
req=newXMLHttpRequest();
}elseif(window.ActiveXObject){
req=newActiveXObject("Microsoft.XMLHTTP");
}
if(req){
req.open("GET",url,true);
req.onreadystatechange=complete;
req.send(null);
functioncomplete(){
if(req.readyState==4){
if(req.status==200){
varcity=req.responseXML.getElementsByTagName("city");
file://alert(city.length);
varstr=newArray();
for(vari=0;icity.length;i++){
str[i]=city[i].firstChild.data;
file://alert(document.getElementById("city"));
buildSelect(str,document.getElementById("city"));
functionbuildSelect(str,sel){
sel.options.length=0;
str.length;i++){
sel.options[sel.options.length]=newOption(str[i],str[i])
scriptbodyselectname="state"onChange="getResult(this.value)" optionvalue="">Selectoptionoptionvalue="hn">河南optionvalue="hb">湖北selectselectid="city">CITY>
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!