jquery $.post同時處理多個ajax方法

jquery 1.5發布後,其中新增加方法jQuery.when().可以一次處理多個ajax請求。更多詳細情況查看jquery api文檔。 Collection by Ancker jQuery.post( url, [data], [callback], [type] ) :使用POST方式來進行異步請求

jquery 1.5發布後,其中新增加方法jQuery.when().可以一次處理多個ajax請求。更多詳細情況查看jquery api文檔。
Collection by Ancker

jQuery.post( url, [data], [callback], [type] ) :使用POST方式來進行異步請求


參數:

url (String) : 發送請求的URL地址.

data (Map) : (可選) 要發送給伺服器的數據,以 Key/value 的鍵值對形式表示。

callback (Function) : (可選) 載入成功時回調函數(只有當Response的返回狀態是success才是調用該方法)。

type (String) : (可選)官方的說明是:Type of data to be sent。其實應該爲客戶端請求的類型(JSON,XML,等等)


這是一個簡單的 POST 請求功能以取代複雜 $.ajax 。請求成功時可調用回調函數。如果需要在出錯時執行函數,請使用 $.ajax。示例代碼:

Ajax.asp教程x:

Response.ContentType = "application/json";
Response.Write("{result: '" + Request["Name"] + ",你好!(這消息來自伺服器)'}");
jQuery 代碼:
$.post("Ajax.aspx", { Action: "post", Name: "lulu" },
function (data, textStatus){
// data 可以是 xmlDoc, jsonObj, html, text, 等等.
//this; // 這個Ajax請求的選項配置信息,請參考jQuery.get()說到的this
alert(data.result);
}, "json");

$(document).ready(function () {
$('#getsetgo').click(function () {
$.when($.ajax("page1.php教程"), $.ajax("do.php")).done(function(a1, a2){
$('#id1').html(a1[0]);
$('#id2').html(a2[0]);
});
});
});


jquery 同一個頁面處理多個ajax請求的另外一種方法

$.post(
"do.php",
{
type: '1'
},
function(data, textStatus)
{
},
"json");
$.post(
"doSysthFile.aspx",
{
type: '2'
},
function(data, textStatus)
{
},
"json");

在php中處理簡單

if( $_REquest['type'] )
{
echo 1;exit;
}
echo 0;

更多相關文章
  • 本文章爲各位介紹一個關于jquery scroll()和resize()增加延時處理示例,如果各位對于scroll()和resize()用法不了解的可以和小編一起來看看吧.浏覽器的scroll()和resize()方
  • 今天來給大家介紹一個定時處理MySQL超時Locked進程腳本,希望此教程對各位同學會有所幫助哦.最近一段時間,我剛剛進入一家新公司,並接手了這裏的一個站點,由于這個站點的架構設計不太合理,導致MySQL的壓力始終很大,經常出現超時的Locked進程,于是編寫了一段Linux的Shell腳本來定時k
  • json數據是一種經型的及時數據交互的數據存儲方法,使用到最多的應該是ajax與json配合使用了,下面我來給大家介紹jquery處理json數據方法.一.JSON的一些基礎知識.JSON中對象通過“{}”來標識,一
  • CompletableFuture是java8中添加的一個類了,這個類主要的作用就是提供了新的方式來完成異步處理,包括合成和組合事件的非阻塞方式了,下文我們就來重點的爲各位介紹一下異步超時處理例子,希望例子能夠幫助到
  • Python的異常處理能力是很強大的,可向用戶准確反饋出錯信息.在Python中,異常也是對象,可對它進行操作.所有異常都是基類Exception的成員.Python 異常處理 python提供了兩個非常重要的功能來處理python程序在運行中出現的異常和錯誤.你可以使用該功能來調試python程序 ...
  • MSSQL2012附加數據庫錯誤的處理方法總結
    在附加MSSQL2012時出現了9003,9004,5173錯誤,還可能會出現5120錯誤
  • Doctrine是基于數據庫抽像層上的ORM,它可以通過PHP對象輕松訪問所有的數據庫,例如MYSQL,它支持的PHP最低版本爲5.2.3,下面我們一起來看看Doctrine文件上傳處理例子,希望文章對各位有幫助.基
  • http處理程序與http模塊代碼http處理程序是真正負責處理請求的組件,它實現了ihttphandler接口.該接口的processrequest方法是控制請求處理的“中央控制台”.如,page類實現ihttphandler接口,它的processrequest方法負責載入和保存視圖狀態,還負責
一周排行