Jquery ajax方法分析(二)

2022-02-11 09:08:29 字數 3042 閱讀 4026

訪問

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也可以用,...