JQuery get()與post()
JQuery中Ajax交互主要是使用兩個函數:get()與post(),即對應的Get和Post請求。
先說get()函數,通常情況下,這個函數有三個參數:1.請求URL 2.數據 3.處理函數 , 即:get('xxx.php',formData,processData);
接下來說說formData,顯然,data不可能總是一個簡單的key-value,很可能是一個表單中的一組數據,這是JQuery也提供了一個很方便的函數:var formData = $(this).serialize();
然后,在處理函數中,processData有兩個參數:1.數據 2.狀態(success,error) 即 processData(formData,status);
post()方法和get()方法在語法上大致相同,而他們的區別就在于Get請求和Post請求本質上的區別,而對兩者的使用也是根據具體情況和兩者的本質來取舍。
先說get()函數,通常情況下,這個函數有三個參數:1.請求URL 2.數據 3.處理函數 , 即:get('xxx.php',formData,processData);
接下來說說formData,顯然,data不可能總是一個簡單的key-value,很可能是一個表單中的一組數據,這是JQuery也提供了一個很方便的函數:var formData = $(this).serialize();
然后,在處理函數中,processData有兩個參數:1.數據 2.狀態(success,error) 即 processData(formData,status);
post()方法和get()方法在語法上大致相同,而他們的區別就在于Get請求和Post請求本質上的區別,而對兩者的使用也是根據具體情況和兩者的本質來取舍。
posted on 2011-12-02 23:40 wayne woo 閱讀(296) 評論(0) 編輯 收藏 所屬分類: JavaScript