⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 listajax.html

📁 Ajax+JSP的简单实现
💻 HTML
字号:
<html>
 <head>
 <title>MyHtml.html</title>
 
 <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
 <meta http-equiv="description" content="this is my page">
 
 <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
 
 </head>
 <script type="text/javascript">
 function getResult(stateVal) {
     var url = "postajax.jsp?state="+stateVal; 
     if (window.XMLHttpRequest) { 
             req = new XMLHttpRequest(); 
	 }
     else if (window.ActiveXObject) { 
             req = new ActiveXObject("Microsoft.XMLHTTP"); 
     }
     if(req){ 
             req.open("GET",url, true); 
             req.onreadystatechange = complete; 
             req.send(null); 
     } 
 } 
 function complete(){
     if (req.readyState == 4) { 
             if (req.status == 200) { 
                     var city = req.responseXML.getElementsByTagName("city"); 
                     //file:alert(city.length);
                     var str=new Array();
                     for(var i=0;i<city.length;i++){
                             str[i]=city[i].firstChild.data;
                     }
                     //file:alert(document.getElementById("city"));
                     buildSelect(str,document.getElementById("city"));
             }
     }
 }
 function buildSelect(str,sel) {
     sel.options.length=0;
     for(var i=0;i<str.length;i++) {
             sel.options[sel.options.length]=new Option(str[i],str[i])
     }
 }
 </script>
 <body>
 <select name="state" onChange="getResult(this.value)">
      <option value="">Select</option>
        <option value="zj">ZEHJIANG</option>
        <option value="zs">JIANGSU</option></select>
 <select id="city">
 <option value="">CITY</option>
 </select>
 </body>
 </html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -