訪問
ws,而
web方法再是字串返回型別。這次通過
response
來響應請求。所處環境:
.net3.5
,而webservice
不再新增修飾標籤:
[system.web.script.services.scriptservice]
(一)hello
·ws[webmethod]
public
void helloworld()
·ajax
post
function
ajax_wshell()
});}
hello world!
·對於純字串來說(不是
json
字串),響應的資料是真的字串。
(二)customer
}});}對於
json
字串來說,它返回的是乙個純的
json
字串,不再是以d為
key的
k/v對。而對於
json
字串來說,轉換到
json
物件很容易(
.jsontoobject()
方法,我以前的隨筆中有介紹)。
(三)customer list
,]可以看出,得到的也是純
json
字串。(四)帶引數
這裡又返回了乙個
json
物件。而不是乙個
json
串。而且,沒有給客戶端
ajax
請求新增
contenttype
引數。綜述:
·對於請求由
response
響應的json
字串值,有很大的便利性,但對於帶引數的請求,返回的是乙個
json
物件,這可以直接處理。·而
web服務類不必新增修飾標籤,這在
.net2.0
中應該也是可以的,是普遍的。所以,在通過
web服務實現
ajax
時,可以採用這一通用方法。
·.ajax()
方法的引數要合適,否則會不出結果,其根源在於
jquery
類庫中對
function :ajax
的定義·ajax
方法是.getjson()
,.get(),.post()
的根。而這三種方法是做為
.ajax
方法的一種特殊情況集來表達的。
Jquery ajax方法分析(二)
訪問ws,而web方法再是字串返回型別。這次通過response來響應請求。所處環境 net3.5,而webservice 不再新增修飾標籤 system.web.script.services.scriptservice 一 hello ws webmethod public void hello...
Jquery ajax方法分析
jquery.ajax options 有很多選項,介紹其中的幾個 datatype 想從伺服器得到哪種型別的資料。xml,html,script,json,jsonp,text success 請求成功後的處理函式 type 以post或get的方式請求。預設get。put和delete也可以用,...
Jquery ajax方法分析(一)
jquery.ajax options 有很多選項,介紹其中的幾個 datatype 想從伺服器得到哪種型別的資料。xml,html,script,json,jsonp,text success 請求成功後的處理函式 type 以post或get的方式請求。預設get。put和delete也可以用,...