为了账号安全,请及时绑定邮箱和手机立即绑定

Jquery怎么将一个object对象转换成json字符串

/ 猿问

Jquery怎么将一个object对象转换成json字符串

阿波罗的战车 2019-05-15 15:26:29

Jquery怎么将一个object对象转换成json字符串


查看完整描述

5 回答

?
慕雪9262066
  1. jQuery stringify()函数是用于将 object对象转换为json

  2. jQuery parseJSON()函数是用于将 json转换为object对象

var str = {"name":"Joce", "age":"20","school":"Beijing University"};

str_json= JSON.stringify(str);//object对象转换为json

alert("<pre>" + str_json + "</pre>" );



查看完整回答
反对 回复 2019-05-15
?
函数式编程

var a={"name":"tom","sex":"男","age":"24"};
var b='{"name":"Mike","sex":"女","age":"29"}';
var aToStr=JSON.stringify(a);
var bToObj=JSON.parse(b);
alert(typeof(aToStr)); //string
alert(typeof(bToObj));//object
这个需要你装一个json的js插件,你网上下载一个就可以了



查看完整回答
反对 回复 2019-05-15
?
MMMHUHU


var obj = {};
obj.projectID = $("#list").val();
……

$.ajax({
type: "POST",
contentType: "application/json;utf-8",
url: "/Task/Creat",
dataType: "text",
data: "json=" + jQuery.toJSON(obj) + "&id=0",
success: function (data) {
……
},
error: function () {
alert("失败,请稍后再试!");
}
});





查看完整回答
反对 回复 2019-05-15
?
侃侃尔雅

需要加载库包,地址为:https://github.com/Krinkle/jquery-json

在jquery之后加载这个库包

转换方式为:

  • <script>


  • var where = new Object();


  • where['where_id_filter'] = "where_id_filter";

  • where['where_checkids'] = "where_checkids"


  • where = jQuery.toJSON(where);

  • alert(where);


  • </script>



 





查看完整回答
反对 回复 2019-05-15
?
慕村9548890



1

2

3

4

5

6

7

8

9

10

11

<script>

//对象转json

var data = {"user":[{"name":"John1","pwd":"123"},{"name":"John2","pwd":"1233"}]}; 

var json_str = JSON.stringify(data);

alert(json_str);

 

//json字符串转对象

var userObj='{"user":[{"name":"John","pwd":"123"}]}';

var json = $.parseJSON(userObj); 

alert(json.user[0].name);   

</script>

 





查看完整回答
反对 回复 2019-05-15

添加回答

回复

举报

0/150
提交
取消
意见反馈 邀请有奖 帮助中心 APP下载
官方微信