public void init() throws ServletException { List<String> list = new ArrayList<String>(); list.add("遵義"); list.add("仁懷"); list.add("畢節"); list.add("興義"); list.add("都勻"); map.put("1", list); list = new ArrayList<String>(); list.add("深圳"); list.add("佛山"); list.add("東莞"); list.add("福永"); map.put("2", list); list = new ArrayList<String>(); list.add("成都"); list.add("綿羊"); list.add("舟曲"); list.add("納丹"); map.put("3", list); }
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String shengId = request.getParameter("shengId"); List<String> list = map.get(shengId); StringBuilder sb = new StringBuilder(); if(list!=null){ for(String s : list){ sb.append(s).append(","); } if(!list.isEmpty()) sb.deleteCharAt(sb.length() - 1);//如果不存在後面的地區 就把,刪除掉 } response.setContentType("text/html; charset=utf-8"); PrintWriter out = response.getWriter(); out.write(sb.toString()); out.close(); }
var xmlHttpRequest; function createXmlHttpRequest(){ if(window.ActiveXObject){ try{ xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP"); }catch(e){ xmlHttpRequest = new ActiveXObject("Msxml2.XMLHTTP"); } return xmlHttpRequest; }else if(window.XMLHttpReuqest){ return new XMLHttpReuqest(); } return xmlHttpRequest; } function sendRequest(shengId){ if(shengId == '0'){ alert('選擇默認的項,清空市'); clearCity(); return ; } xmlHttpRequest = createXmlHttpRequest(); xmlHttpRequest.open('POST', "CityConnect?shengId=" + shengId, true); xmlHttpRequest.onreadystatechange = getRequest;//調用回調函數 xmlHttpRequest.setRequestHeader("if-Modified-Since","0"); xmlHttpRequest.send(null); } function getRequest(){ var shi = document.getElementById('shi'); if(xmlHttpRequest.readyState == 4 && xmlHttpRequest.status == 200){ clearCity(); var ss = xmlHttpRequest.responseText; var shis = ss.split(","); for(var i = 0; i<shis.length; i++){ var op = document.createElement("option"); op.text = shis[i]; op.value = i; //shi.appendChild(op);//把op追加到市 option shi.options[i + 1] = op; } } } function clearCity(){ var shi = document.getElementById('shi'); shi.options.length = 0 ; shi.options[0] = new Option('--請選擇--','0'); }
<font color="blue"> 請選擇您來自那裏</font><br> 省:<select id="sheng" οnchange="sendRequest(this.value)"> <option value="0"> --請選擇--</option> <option value="1"> 貴州省</option> <option value="2"> 廣東省</option> <option value="3"> 四川省</option> </select> 市:<select id="shi"> <option value="0"> --請選擇--</option> </select>
我們可以新建一個 server 文件夾 ,裏面創建一個server.js 文件,來集中處理我們項目中用到的請求: var server = function(url, type, params) { return new Promi
顯示寵物列表頁面 JSP頁面 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getConte
html頁 <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script src="js/Jquery1.7.js" type="te
前臺html代碼 <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <style type="text/css"> select
前臺代碼 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="無刷新省市縣三聯動.aspx.cs" Inherits="無刷新省市三聯動.無刷新省市縣三聯動" %> <!D
前臺aspx <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <script src="js/Jquery
html頁面 <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script src="js/Jquery1.7.js" type="t
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>js_tag.html</title> <
大家可以看看這個網站http://www.cpton.com純java開發的性能方面測試後,沒有什麼問題,主要的瓶頸還是在與數據庫oracle,現在進過集羣之後,效果比以前好多了,持久化方面使用現在比較流行的Ibatis,半自
FormData對象是html5的一個對象,目前的一些主流的瀏覽器都已經兼容。 它是一個html5的javascript對象,非常的強大。 FormData可以憑空創建一個對象,然後往這個對象裏面添加數據,然後直接提交,不需要寫一行htm
Figure A MaskedEdit 擴展器屬性 屬性 默認值 說明 AcceptAMPM False 一個布爾屬性,用於指示是否應使用 AM/PM 符號。 AcceptNegative None
聲明:本文僅供學習研究之用,對於本文提到的某些網站的XSS漏洞,請讀者發揚高尚的人道主義精神不要去危害他人,同時希望相應的網站能夠儘快修補XSS漏洞。 簡介 XSS又叫CSS (Cross Site Script) ,跨站腳本攻擊。它指的
WEB 應用或多或少總會用到AJAX 請求,而有時AJAX 請求會出現一些問題:比如編碼問題,明明輸入的是中文咋到數據庫就成“???”了呢? 爲此我總結了一下處理此類事情的方法: 1. 使用encodeURI() 函數將字符串作爲
裝載: http://dev.21tx.com/2009/03/11/13975_1.html 1 using System; 2 using System.Collections; 3 using System.Configu
裝載:http://www.cnblogs.com/mybest/archive/2011/12/13/2285730.html 代碼:$(document).ready(function() { jQuery(