導航:首頁 > 數據處理 > ajax如何從伺服器拿數據

ajax如何從伺服器拿數據

發布時間:2023-08-12 08:28:14

❶ ajax請求介面怎麼獲得返回數據

首先要明白ajax的基本格式,參考下面的內容,可以發現,success是請求成功後伺服器返回的數據,接收只需要把回調函數的值處理就可以了,如:

response:即為伺服器返回的數據

....
success:function(response){
console.log(response);
}
.....
如果response的個數據:{"id":"123","name":"jghdream"}

取值的時候可以這樣做:

varid=response.id;
varname=response.name;

以下是ajax的一些參數:

$.ajax({
type:'post',
url:'/testajax.php',
dataType:'json',
data:{uid:uid,rands:Math.random()},
success:function(){
alert('ajaxreturnsuccess');
}});

url,類型:String,默認值: 當前頁地址。發送請求的地址

data,類型:String,發送到伺服器的數據。將自動轉換為請求字元串格式。GET 請求中將附加在 URL 後。查看 processData 選項說明以禁止此自動轉換。必須為 Key/Value 格式。如果為數組,jQuery 將自動為不同值對應同一個名稱。如 {foo:["bar1", "bar2"]} 轉換為 '&foo=bar1&foo=bar2'

dataType,類型:String,預期伺服器返回的數據類型。如果不指定,jQuery 將自動根據 HTTP 包 MIME 信息來智能判斷,比如 XML MIME 類型就被識別為 XML。在 1.4 中,JSON 就會生成一個 JavaScript 對象,而 script 則會執行這個腳本。隨後伺服器端返回的數據會根據這個值解析後,傳遞給回調函數。可用值:

"xml": 返回 XML 文檔,可用 jQuery 處理。

"html": 返回純文本 HTML 信息;包含的 script 標簽會在插入 dom 時執行。

"script": 返回純文本 JavaScript 代碼。不會自動緩存結果。除非設置了 "cache" 參數。注意:在遠程請求時(不在同一個域下),所有 POST 請求都將轉為 GET 請求。(因為將使用 DOM 的 script標簽來載入)

"json": 返回 JSON 數據 。

"jsonp": JSONP 格式。使用 JSONP 形式調用函數時,如 "myurl?callback=?" jQuery 將自動替換 ? 為正確的函數名,以執行回調函數。

"text": 返回純文本字元串

success,當請求之後調用。傳入返回後的數據,以及包含成功代碼的字元串

閱讀全文

與ajax如何從伺服器拿數據相關的資料

熱點內容
化妝品新產品有哪些推薦圖片 瀏覽:433
公共資源交易網是什麼單位 瀏覽:544
團員信息入錯了怎麼改 瀏覽:223
編程怎麼寫一個程序 瀏覽:761
產品標准代號怎麼填 瀏覽:203
中國完美山東代理商一年賺多少錢 瀏覽:567
冰超聯賽在哪個程序里看 瀏覽:866
廣告數據為什麼要細分 瀏覽:658
如何讓產品全新裂變 瀏覽:405
產品怎麼找契合點 瀏覽:30
數據解析錯了怎麼辦 瀏覽:753
江蘇如何在公眾號上查詢接種信息 瀏覽:91
你有哪些專業技術經驗英語翻譯 瀏覽:345
優洋飲品在市場賣得怎麼樣 瀏覽:415
商丘光彩大市場箱包在哪個區 瀏覽:897
昆明網紅產品有哪些 瀏覽:939
勝為和綠聯蘋果數據線哪個好 瀏覽:94
熱膠膜是什麼產品 瀏覽:688
新市場買菜怎麼樣 瀏覽:288
決斗之城怎麼保存數據 瀏覽:127