您好,登錄后才能下訂單哦!
這篇文章主要介紹“jquery中ajax常用的方法是什么”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“jquery中ajax常用的方法是什么”文章能幫助大家解決問題。
jQuery ajax 框架
1,load()方法
作用:用于載入遠程的HTML代碼并插入至DOM中
實例:
$("#hello").load("text.html");
2,get方法
get()方法通過http get請求從服務器上請求數據
語法:$.get(URL,data,callback)
其中:url(String) 請求的html頁的URL地址
data:傳遞的數據
callback(data,status):請求完成時的回調函數,data指從服務器響應的地址,status
指服務器請求的響應狀態
3,post方法
post()方法從服務器上的一個文件中取回數據
其語法跟get類似
4,serizlize方法
作用:用于將表單中的元素名稱和值轉換成URL參數格式,
語法: $().serizlize()
實例:$("#form1").serizlize();
表示把表單名稱為form1的元素名稱和值序列化
5,ajax()方法
其中常見參數:
url---- 發送請求的地址
type----請求方式:get 和post
timeout---設置請求超時時間
async----默認為true表示為異步請求,若為false則為同步請求
beforeSend---發送請求前觸發該事件
cache-----默認為true若為false將不會從瀏覽器緩存中加載請求信息
complete---請求結束后觸發該事件
contentType----發送信息至服務器時內容編碼的類型
data----發送到服務器的數據
dataType---預期服務器返回的數據類型
error-----請求失敗時調用該方法
global---設置為false將不會觸發全局ajax事件
ifModified---僅在服務器數據改變時獲取新數據
processData---發送的數據將被轉換為對象
success-----請求成功后回調函數
實例:
$(document).ready(function(){
$("input[type=button]").click(function(){//執行完html時加載
$.ajax({ //調用ajax方法
type:"post",
data:{username:$("#username").val(),password:$("#password").val()},
url:"Login",
async:true,
success:suc,
error:err
});
});
});
關于“jquery中ajax常用的方法是什么”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。