Ajax請求參數解釋
阿新 • • 發佈:2018-10-23
post請求 邏輯 utf-8 參數 ima 回調 spa 後臺 bsp
ajax常用的兩個請求是get和post,而springmvc的控制層可以接收ajax請求。
但是這個過程非常靈活,變化很大,容易出錯。
$.ajax({ url : SITE_PATH + "/userLogRecord/getList", type : ‘POST‘, async : false, contentType : ‘application/json;charset=UTF-8‘, dataType : ‘json‘, data : JSON.stringify(parameter), success : function(data) { console.log(111111); }, error : function(msg) { } });
1
url參數,這個不解釋,唯一需要註意的是,後面可以跟search。
不帶search
url : SITE_PATH + "/userLogRecord/getList",
帶search
url : SITE_PATH + "/userLogRecord/getList1?name1=name&name2=name2",
關於search,可以參考window.location.href對象的search屬性。
2
type參數,決定是GET請求還是POST請求。
這個參數很重要。
3
async參數
同步
async:fasle,
異步
async:true,
默認是異步請求。
4
contentType決定發送到後臺的參數的類型
dataType決定後臺返回數據的類型
5
data是參數,但是這裏有時候需要
6
success是請求成功會走的回調函數
error是請求失敗會走的邏輯分支
參考1:https://www.cnblogs.com/xiaoxi/p/5695783.html
參考2:https://www.cnblogs.com/jichen/p/8295830.html
Ajax請求參數解釋