本文由 发布,转载请注明出处,如有问题请联系我们! 发布时间: 2021-08-01ajax发送数据格式-jq请求ajax的方法
加载中Ajax向后台管理推送信息有这两种状况:
Ajax一切正常回到,而且回到数据类型并不是很繁杂繁杂状况,前面会将繁杂 数据信息开展反序列化为一个JSON串我将依据这2种状况与各位共享怎样在后面读取数据。
第一种状况:(简易数据信息)。
前面:
$.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接受字节数,随后将字节转换为字符串数组,获得传送的词典。