Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Javascript对象转换为JSON的jQuery方法是什么? var EmployeeSerialized=JSON.stringify(GetInput())//将对象转换为JSON字符串 **var myobj=jQuery.parseJSON(EmployeeSerialized)//使用jQuery库将JSON转换为Javascript对象** var myobj2=JSON.parse(EmployeeSerialized)//另一种方法:使用Json2.js库将JSON转换为Javascript对象 函数GetInput() { var emp=新对象(); emp.Name='Brij'; 皇帝年龄='27'; 返回emp; }_Javascript_Jquery_Json - Fatal编程技术网

将Javascript对象转换为JSON的jQuery方法是什么? var EmployeeSerialized=JSON.stringify(GetInput())//将对象转换为JSON字符串 **var myobj=jQuery.parseJSON(EmployeeSerialized)//使用jQuery库将JSON转换为Javascript对象** var myobj2=JSON.parse(EmployeeSerialized)//另一种方法:使用Json2.js库将JSON转换为Javascript对象 函数GetInput() { var emp=新对象(); emp.Name='Brij'; 皇帝年龄='27'; 返回emp; }

将Javascript对象转换为JSON的jQuery方法是什么? var EmployeeSerialized=JSON.stringify(GetInput())//将对象转换为JSON字符串 **var myobj=jQuery.parseJSON(EmployeeSerialized)//使用jQuery库将JSON转换为Javascript对象** var myobj2=JSON.parse(EmployeeSerialized)//另一种方法:使用Json2.js库将JSON转换为Javascript对象 函数GetInput() { var emp=新对象(); emp.Name='Brij'; 皇帝年龄='27'; 返回emp; },javascript,jquery,json,Javascript,Jquery,Json,jQuery如何在不使用JSON2.js库的情况下将Javascript对象转换为JSON?简单回答:对不起,jQuery不支持编码为JSON,您必须使用本机浏览器支持或JSON2.js我认为jQuery不是本机提供的。我很困惑:我使用jQuery将JSON转换为对象。var myobj=jQuery.parseJSON(EmployeeSerialized);如果jQuery可以转换一种方式,为什么不能转换另一种呢?因为JavaScript解析JSON非常容易(因为JSON是JavaScrip

jQuery如何在不使用JSON2.js库的情况下将Javascript对象转换为JSON?

简单回答:对不起,jQuery不支持编码为JSON,您必须使用本机浏览器支持或
JSON2.js

我认为jQuery不是本机提供的。我很困惑:我使用jQuery将JSON转换为对象。var myobj=jQuery.parseJSON(EmployeeSerialized);如果jQuery可以转换一种方式,为什么不能转换另一种呢?因为JavaScript解析JSON非常容易(因为JSON是JavaScript的子集)。生成JSON实际上需要付出努力,因为编译器无法完成这项工作。@Velika,在JS中,通常很少有理由将对象转换为字符串形式。从AJAX调用中以字符串形式获取数据通常更为重要。@zzbov:有趣。在Hello World示例中,我将JavaScript对象的JSOn表示形式传递给服务器。你是说我可以直接传递JavaScript对象吗?我想不会吧。我正在考虑使用对象作为向服务器传递多个值的方式。@Velika,如果您通过JS向服务器传递数据,您应该使用某种类型的HTTP请求变量,如GET、POST、PUT。表单通常用于此目的,但在jQuery中它只需
$.post(url、数据、回调)即可
<head runat="server">
    <title></title>
    <script language="javascript" type="text/javascript" src="Scripts/jquery-1.6.2.js"></script>
    <script language="javascript" type="text/javascript" src="Scripts/json2.js"></script>
</head>
    var EmployeeSerialized = JSON.stringify(GetInput()); //Convert object to JSON string

    **var myobj = jQuery.parseJSON(EmployeeSerialized);   //Use jQuery lib to translate JSON to Javascript object**
    var myobj2 = JSON.parse(EmployeeSerialized);        //alternative way: Use Json2.js lib to translate JSON to Javascript object

function GetInput()
{
    var emp = new Object();
    emp.Name = 'Brij';
    emp.Age = '27';
    return emp;
}