使用jQuery将JavaScript对象转换为JSON字符串

aza*_*arp 2 jquery json

我使用以下代码将js对象转换为json但似乎没有工作:

 var params = new Object(); 
      params.fileCode = $(this).val(); 

      var something = jQuery.stringify(params); 
Run Code Online (Sandbox Code Playgroud)

更新1:

我将代码更新为此但仍未成功:

 var params = new Object(); 
      params.fileCode = $(this).val(); 

      var p = $.toJSON(params); // object does not support this property or method 

      var s = JSON.stringify(params); // JSON is not defined
Run Code Online (Sandbox Code Playgroud)

Rob*_*b W 6

jQuery不支持该stringify方法.请JSON.stringify改用.

为了向后兼容,您可以包含https://github.com/douglascrockford/JSON-js中json2.js文件.