這篇文章主要為大家展示了“jQuery.ajax注意事項有哪些”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“jQuery.ajax注意事項有哪些”這篇文章吧。
創(chuàng)新互聯(lián)是一家以網站建設公司、網頁設計、品牌設計、軟件運維、seo優(yōu)化、小程序App開發(fā)等移動開發(fā)為一體互聯(lián)網公司。已累計為水處理設備等眾行業(yè)中小客戶提供優(yōu)質的互聯(lián)網建站和軟件開發(fā)服務。
由于瀏覽器的安全限制,大多數(shù)“Ajax”的要求,均采用同一起源的政策 ;該請求不能成功地檢索來自不同的域,子域或協(xié)議的數(shù)據(jù)。
Script和JSONP形式請求不受同源策略的限制。
例子:
Example: 保存數(shù)據(jù)到服務器,成功時顯示信息。
$.ajax({
type: "POST",
url: "some.php",
data: { name: "John", location: "Boston" }
}).done(function( msg ) {
alert( "Data Saved: " + msg );
});
Example: 裝入一個 HTML 網頁最新版本。
$.ajax({
url: "test.html",
cache: false
}).done(function( html ) {
$("#results").append(html);
});
Example: 發(fā)送 XML 數(shù)據(jù)至服務器。設置 processData 選項為 false,防止自動轉換數(shù)據(jù)格式。
var xmlDocument = [create xml document];
var xmlRequest = $.ajax({
url: "page.php",
processData: false,
data: xmlDocument
});
xmlRequest.done(handleResponse);
Example: 發(fā)送id作為數(shù)據(jù)發(fā)送到服務器, 保存一些數(shù)據(jù)到服務器上, 并通一旦它的完成知用戶。 如果請求失敗,則提醒用戶。
var menuId = $("ul.nav").first().attr("id");
var request = $.ajax({
url: "script.php",
type: "POST",
data: {id : menuId},
dataType: "html"
});
request.done(function(msg) {
$("#log").html( msg );
});
request.fail(function(jqXHR, textStatus) {
alert( "Request failed: " + textStatus );
});
Example: 載入并執(zhí)行一個JavaScript文件.
$.ajax({
type: "GET",
url: "test.js",
dataType: "script"
});
以上是“jQuery.ajax注意事項有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
文章名稱:jQuery.ajax注意事項有哪些
文章源于:http://www.rwnh.cn/article18/gdojgp.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)網站制作、網站策劃、做網站、定制開發(fā)、響應式網站、外貿網站建設
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)