jq請求ajax的方法 ajax發送數據格式
Ajax向后臺發送消息分為2種情況:
- Ajax正常返回,并且返回數據格式不是很復雜
- 復雜情況,前端會將復雜 數據進行反序列化為一個JSON串
第一種情況:(數據簡單)前端:
$.ajax({...data: {name: 11, age: 12, xx: [11, 22, 33]}... })$.post(url, data, callback)后端:request.POSTrequest.POST.get('name')request.POST.get('age')request.POST.get('xx')總結:第一種方法獲取數據簡單,無需對返回的數據做過多的處理,在后端即能正常獲取 。第二種情況:(數據復雜)前端:
$.ajax({...data: JSON.stringfy({name: {k1:1, k2:666}, xx: [11, 22, [11, 22, 33]]})... })$.post(url, JSON.stringfy({name: {k1:1, k2:666}, xx: [11, 22, [11, 22, 33]]}), callback)后端:request.bodyinfo = json.loads(request.body.decode('utf-8'))info['name']info['xx']總結:面對前端傳過來的復雜數據,后端接收這些數據不能用POST接收,要用body接收該字節,再將字節轉換為字符串,就能獲取傳過來的字典 。推薦閱讀
- thinkpadx系列最新型號 thinkpad的x系列咋樣
- 紅茶保質期一般多長時間
- 吃了壞了的螃蟹會怎么樣
- 你們那里的農村大喇叭還響嗎?為什么?
- 只有老司機能懂的句子 很含蓄的開車段子
- 除夕夜看煙花的心情喜悅說說 過年放煙花的唯美心情說說
- 見證友情發紅包的句子
- 告別鼠年迎接牛年的暖心祝福語 鼠年最后一天心情說說
- 學校的圖書館標語
- 一家人吃年夜飯的心情說說 曬年夜飯的祝福句子
