xmlhttp .open(
"post"
,
"getdate1.ashx?ts"
+
new
date(),
false
);
//準備向伺服器的getdate.ashx發出 post請求
//xmlhttp預設(也推薦)不是同步請求,而是非同步。 open方法並不像webclient的 downloadstring那樣把伺服器返回的資料拿到才返回。
//需要監聽onreadystatechange 事件
如果改成如下方式
那麼發出請求以後
發現點選按鈕,時間不更新
並且在stream中沒有請求。
這是因為:xmlhttp
.
open
(
"get"
,
"getdate1.ashx?"
ts"
+ new
date
()
,false
);每次都傳送一樣的請求給伺服器,ajax直接從伺服器快取中取值,而不進行處理
ts"
+ new
date
()表示刪除
這樣會直接從伺服器快取中獲得,所以要加上乙個每次都會變的值,使得每次的請求都不同,這樣就不會從快取中取值。
用jquery實現的**是:
function
btnclick2() ,
function
(data) )
}
快速開發Ajax程式
asp.net mvc正式版都已經出來很長時間了,但一直沒有用它做具體專案,所以之前的學習記錄僅限於自娛自樂。去年年底開始,趕上公司開始重構所有原來的老專案,技術正好選用了asp.net mvc,重構組的同事為我們開發人員更高效的利用mvc模式開發,整理出一些公共模組供開發人員呼叫,減少開發人員自我...
c 程式實驗
這周用c 寫一周的實驗,計算器和超市選址都寫的挺順利的,第二個實驗遇到了一點點坎坷,主要是檔案的操作不熟悉 1.檔案的刪除 listview1.items.removeat this.listview1.selecteditems 0 index 剛開始啥都不知道,這是我們實驗指導書上的,他只能在顯...
彙編實驗程式
比較兩個字串的實現datarea segment string1 db move the cursor backward.string2 db move the cursor backward.mess1 db match.13,10,mess2 db no match 13,10,datarea ...