jquery转换json对象为字符串 JSON.stringify(jsonObject)
alert(JSON.stringify(jsonObject));
话说上面这个函数在IE6、7中都无法正常使用。解决办法呢?
如下,用jquery的方法:
// JSON转换为字符串 function JSONstringify(Json){ if($.browser.msie){ if($.browser.version=="7.0"||$.browser.version=="6.0"){ var result=jQuery.parseJSON(Json); }else{ var result=JSON.stringify(Json); } }else{ var result=JSON.stringify(Json); } return result; }话说jquery的jQuery.parseJSON在IE8、9中貌似不怎么好使,所以直接用其自己支持的方法JSON.stringify
有篇参考文章,大家可以去看看,不过里面的解法貌似不怎么太好。
SJ9012: IE6 IE7 IE8(Q) 不支持 JSON 对象