本文章來告訴你利用了$.ajax來與資料庫教程互動或非同步傳送資料,更新資料,刪除資料等利用了jquery ajax來執行個體在是方便了很多,簡單幾句代碼就ok了。
載入js
$.ajax({
type: "get",
url: "test.js",
datatype: "script"
});
ajax儲存資料
$.ajax({
type: "post",
url: "some.php教程",
data: "name=john&location=boston",
success: function(msg){
alert( "data saved: " + msg );
}
});
ajax儲存資料傳回值更改htm內容
$.ajax({
url: "test.html",
cache: false,
success: function(html){
$("#results").append(html);
}
});
載入資料同步。阻止瀏覽器的要求而被啟用。最好是通過其他方式來阻止使用者的互動時,同步是必要的
var html = $.ajax({
url: "some.php",
async: false
}).responsetext;
例如:發送到伺服器作為資料的xml文檔。通過設定processdata選項為false,資料自動轉換為字串是可以避免的。
var xmldocument = [create xml document];
$.ajax({
url: "page.php",
processdata: false,
data: xmldocument,
success: handleresponse
});
為發送資料到伺服器的id,儲存一些資料到伺服器,並通知使用者一旦它的完成。請注意,此用法 - 返回到一個變數的調用的結果 - 需要同步(阻塞)的要求! (非同步:假)
bodycontent = $.ajax({
url: "script.php",
global: false,
type: "post",
data: ({id : this.getattribute('id')}),
datatype: "html",
async:false,
success: function(msg){
alert(msg);
}
}
).responsetext;