jq的非同步請求

2021-07-14 23:49:46 字數 923 閱讀 5419

jquery在非同步提交方面封裝的很好,直接用ajax非常麻煩,jquery大大簡化了我們的操作,不用考慮瀏覽器的詫異了。

位址為: 和

$.post、$.get是一些簡單的方法,如果要處理複雜的邏輯,還是需要用到jquery.ajax()

一、$.ajax的一般格式

$.ajax(,

10 type:'post',

11 cache:false

, 12 datatype:'json',

13 success:function

(data) else

21},

22 error : function

()

26});

2728

29//

2.$.ajax序列化**內容為字串的非同步請求

30function

notips()

40});

41}

4243

44//

3.$.ajax拼接url的非同步請求

45var yz=$.ajax(,

49 cache:false

, 50 datatype:'json',

51 success:function

(data)

59},

60 error:function

(){}

61});

6263

64//

4.$.ajax拼接data的非同步請求

65$.ajax(,

73 success:function

(data)

76 });

JQ 非同步呼叫

請求 test.php 網頁,忽略返回值。jquery 程式 get test.php 請求 test.php 網頁,傳送2個引數,忽略返回值。jquery 程式 get test.php 顯示 test.php 返回值 html 或 xml,取決於返回值 jquery 程式 get test.ph...

jq非同步獲取值

在開發過程中,如果使用jquery時,有時候會用到ajax的一些方法去非同步獲取值,這時候就是出現一些問題,如下 var arr ajax type success function res console.log arr console.log arr.length 通過列印的資料會發現,雖然ar...

Ajax的非同步請求

ajax的分為四個步驟 建立ajax對x象 繫結監聽函式 eg xhr.onreadystatechange function else 建立連線 xhr.open method,url,boolean 第乙個表示請求方式,第二個表示請求位址,第三個引數為false表示為同步,true為非同步 其中...