jquery中json数据转换为字典
2017-04-14 13:15
676 查看
首先在前台页面中的json数据为
使用ajax的post进行传输
在django的view中获取
request.POST中的数据为
能够发现medicine下的数据为字符串,可是是unciode格式
var recipe = {}; recipe["name"] = $("#name").val(); recipe["age"] = $("#age").val(); recipe["sex"] = $("#sex").val(); recipe["medicine"] = "{'name': 'a', 'value': 'b'}";
使用ajax的post进行传输
$.ajax({ type: "post", dataType: "json", url: "/doctor/recipe/add/", data: recipe, success: function(Data){ alert("success") } });
在django的view中获取
request.POST中的数据为
<QueryDict: {u'medicine': [u"{'name': 'a', 'value': 'b'}"], u'age': [u'12'], u'name': [u'asdf'], u'sex': [u'1']}>
能够发现medicine下的数据为字符串,可是是unciode格式
if request.method == "POST": recipe_json = request.POST['medicine']//首先这里获取到的数据为unicode格式 recipe = recipe_json.encode("utf8")//将其转化为str print recipe print eval(recipe)//用eval方法转化为字典 recipe_dict = eval(recipe) print recipe_dict['name'] return HttpResponse(json.dumps(True))
相关文章推荐
- jquery中json数据转换为字典
- jquery中json数据转换为字典
- jquery里面调用getjson方法,将list类型转换为json格式数据,在页面迭代显示
- Asp.net/Jquery/JS中各种数据转换为【JSON数据格式】的类!(相当好,转)
- IPhone项目 字典,数组,服务器返回的json 一键转换数据模型的.h .m文件
- 用表单格式化插件jquery.serializejson将表单上的数据转换成JSON对象
- 将json格式的数据转换成字符串(jquery实现)
- 使用Javascript/jQuery将javascript对象转换为json格式数据 - 海涛的CSDN博客 - 博客频道 - CSDN.NET
- 将字典或者数组转换成JSON数据或者字符串
- 将NSData(JSON数据)类型转换成字典
- jquery-ajax请求后台数据转换json显示在select下拉列表&&jquery获取下拉列表的值和显示内容的方法
- 用jquery解析JSON数据的方法以及字符串转换成json的3种方法
- jquery-ajax请求后台数据转换json显示在select下拉列表
- 使用Javascript/jQuery将javascript对象转换为json格式数据
- 使用Javascript/jQuery将javascript对象转换为json格式数据
- JQuery将DataTable list<>数据转换成JSON数据 动态创建表格显示数据
- 用jquery解析JSON数据的方法以及字符串转换成json的3种方法 .
- 【jquery】通过【ajax】获取数据并转换成【Json】
- json数据解析与JAVA对象转换以及在JQUERY中的使用
- 对象转换为JSON数据格式&使用JQuery获取数据