通過本例,可以大概了解ajax訪問伺服器的過程以及基本方法,本例結合dom動態建立表的行
基本思路:定時間內向伺服器請求資料,伺服器將返回不同的資料資訊(其中以xml格式返回),
ajax獲取伺服器返回的資訊後,動態建立表的行,從而形成了動態表的生成。
實現如下:
(1)客戶端**:5
(2)服務端**(本例為了測試,所以用asp,當然php、asp.net、jsp等都是乙個道理)
<%
rem 必須設定成"text/xml"
response.charset="gb2312"
response.contenttype="text/xml"
%>
<%
dim types
dim res
dim message
dim counter:counter=1
if(session("counter")="") then session("counter")=0
types=replace(trim(request.querystring("type")),"'","")
counter=session("counter")
if types="start" then
counter=1
end if
select case counter
case 1:message="姓名:莫小明,學號:20032564,性別:男,年齡:25歲,籍貫:廣西"
case 2:message="姓名:劉德華,學號:20062564,性別:男,年齡:44歲,籍貫:香港"
case 3:message="姓名:黎 明,學號:16588587,性別:男,年齡:36歲,籍貫:重慶"
case 4:message="姓名:張三 5,學號:20062564,性別:女,年齡:29歲,籍貫:重慶"
case 5:message="姓名:張三 6,學號:20062564,性別:男,年齡:24歲,籍貫:重慶"
case 6:message="姓名:張三 7,學號:20062564,性別:女,年齡:18歲,籍貫:重慶"
case 7:message="end"
case else
message="end"
end select
session("counter")=session("counter")+1
res=""+message+""
response.write(""+res+"")
%>
ajax區域性重新整理
ajax執行原理 通過ajax向頁面發起請求,會將請求傳送給瀏覽器核心中的ajax引擎,ajax引擎會提交請求到伺服器端,在這段時間裡,客戶端可以任意進行任意操作,直到伺服器端將資料返回給ajax引擎後,會觸發你設定的事件,從而執行自定義的js邏輯 完成某種頁面功能。即實現了資料的非同步提交 區域性...
ajax 區域性重新整理
一直以來,用的都是簡單的js,然後現在這個專案,要用到區域性重新整理的東西,google了下,記錄如下 前段主要 二級監控 後台 protected void timer1 tick object sender,eventargs e 在這裡做一些事 其實就是用了乙個updatepanel,利用ti...
ajax區域性重新整理 細節說明
ajax區域性重新整理 共分為6步 1.web中加入片段 參考5 dwr invoker org.directwebremoting.servlet.dwrservlet debug true dwr 2.匯入struts2 dojo plugin 2.1.8.jar包 或 struts2 dojo...