1. 程式人生 > >Jquery轉換json物件為字串 JSON.stringify(jsonObject)[及其瀏覽器相容性問題]

Jquery轉換json物件為字串 JSON.stringify(jsonObject)[及其瀏覽器相容性問題]

jquery轉換json物件為字串 JSON.stringify(jsonObject)

alert(JSON.stringify(jsonObject));

但是在上面這個函式在IE6、7中都無法正常使用,IE6請使用下面方法

如下,用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