欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

AJAX根據(jù)城市名,自動完成相應的城市信息

 更新時間:2007年01月28日 00:00:00   作者:  
以前在做項目的時候碰到這樣的需求。用戶希望能夠直接輸入城市的名字,就能夠得到這個城市的相應的信息。以前是在頁面打開的時候生成幾個JavaScript數(shù)組,然后來對比的。這樣做的話,如果數(shù)據(jù)比較多的時候,用戶會明顯的感到響應延遲。

    現(xiàn)在該成用ajax的方法來做,速度要快一些,客戶體驗會好一些。誰要咱們處在“體驗經(jīng)濟”時代呢!

    下面是做的一個小例子,由兩個頁面組成。

    city.html頁代碼如下: 


[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
 

zipcode.jsp代碼如下: 
復制代碼 代碼如下:

<%@ page contentType="text/html;charset=gb2312" %> 

<%@ page import="java.util.*" %> 
<%@ page import="java.sql.Connection"%> 
<%@ page import="java.sql.PreparedStatement"%> 
<%@ page import="java.sql.ResultSet"%> 

<%@ page import="com.util.MyConnection"%> 
<% 
String city = request.getParameter("city"); 

if(city==null) 

 city= ""; 

if(!city.equals("")) 

 String sql="select citrmm,cittier from tb_basecity where citname like '"+city+"'"; 
 Connection conn = MyConnection.getConnection(); 
 PreparedStatement state= conn.prepareStatement(sql); 
 ResultSet rs = state.executeQuery(); 

 if(rs.next()) 
 { 
  out.println(rs.getString("citrmm")+"|"+rs.getString("cittier")); 
 } 
 else 
 { 
  out.println("未知"+"|"+"未知"); 
 } 

 rs.close(); 
 state.close(); 
 conn.close(); 


else 

 out.println("未知"+"|"+"未知"); 


%> 
 
PS:
    Http.send()后,經(jīng)檢測Http.readystate==4,說明載入完畢,這時網(wǎng)頁內(nèi)容已經(jīng)載入 到了Http.responseBody中了

相關文章

  • 用juery的ajax方法調(diào)用aspx.cs頁面中的webmethod方法示例

    用juery的ajax方法調(diào)用aspx.cs頁面中的webmethod方法示例

    juery的ajax調(diào)用aspx.cs頁面中的webmethod方法:首先在 aspx.cs文件里建一個公開的靜態(tài)方法,然后加上WebMethod屬性,具體實現(xiàn)如下,感興趣的朋友可以參考下哈,希望對大家有所幫助
    2013-07-07
  • Ajax犯的錯誤處理方法

    Ajax犯的錯誤處理方法

    ajax 發(fā)送請求時狀態(tài)判斷 if else 語句問題如何解決呢?接下來通過本文給大家分享ajax犯的錯誤處理方法,對ajax錯誤感興趣的朋友一起看看吧
    2016-09-09
  • 基于h5的history改善ajax列表請求體驗

    基于h5的history改善ajax列表請求體驗

    這篇文章主要介紹了基于h5的history改善ajax列表請求體驗的相關資料,需要的朋友可以參考下
    2015-11-11
  • ajax請求json數(shù)據(jù)案例詳解

    ajax請求json數(shù)據(jù)案例詳解

    最近項目有這樣一個需求,點擊六大洲,出現(xiàn)對應的一些請求信息,展示在下面,當請求之后,第二次點擊就不用再次請求了,究竟用代碼怎么寫呢,下面小編帶領大家了解了解
    2015-09-09
  • Ajax同步和異步問題淺析及解決方法

    Ajax同步和異步問題淺析及解決方法

    通過ajax向后臺發(fā)送和接收數(shù)據(jù)時,常常會出現(xiàn)同步異步問題。這篇文章給大家介紹Ajax同步和異步問題淺析,需要的朋友參考下
    2017-02-02
  • ajax實現(xiàn)登錄功能

    ajax實現(xiàn)登錄功能

    本文主要介紹了ajax實現(xiàn)登錄功能的示例代碼。具有很好的參考價值。下面跟著小編一起來看下吧
    2017-03-03
  • AJax實現(xiàn)類似百度搜索欄的功能 (面試多見)

    AJax實現(xiàn)類似百度搜索欄的功能 (面試多見)

    下面是ajax實現(xiàn)一個簡單的百度搜索欄的功能,當用戶在上面的輸入框中鍵入字符時,會執(zhí)行函數(shù) "showHint()" 。下文通過實例代碼給大家介紹的非常詳細,感興趣的朋友一起看看吧
    2016-11-11
  • ajax請求Session失效問題

    ajax請求Session失效問題

    本文由腳本之家小編跟大家分享的ajax請求Session失效問題,感興趣的朋友一起看看吧
    2015-09-09
  • layui的checbox在Ajax局部刷新下的設置方法

    layui的checbox在Ajax局部刷新下的設置方法

    今天小編就為大家分享一篇layui的checbox在Ajax局部刷新下的設置方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • 原生Ajax之全面了解xhr的概念與使用

    原生Ajax之全面了解xhr的概念與使用

    AJAX 是與服務器交換數(shù)據(jù)并更新部分網(wǎng)頁的藝術,在不重新加載整個頁面的情況下,通過在后臺與服務器進行少量數(shù)據(jù)交換,AJAX 可以使網(wǎng)頁實現(xiàn)異步更新,下面這篇文章主要給大家介紹了關于原生Ajax之全面了解xhr的概念與使用的相關資料,需要的朋友可以參考下
    2022-11-11

最新評論