使用eval 時 missing ] after element list 錯誤解決

使用 result = eval(" ("+data+") ");時報如下錯誤

錯誤: SyntaxError: missing ] after element list

 

解決方案:不使用eval轉,而直接使用data。

原因:

$.ajax( {
                        type : "post",
                        dataType : "json", //這裏已經定義數據格式

jquery調用時會檢測到,從而直接把返回格式當做json處理,所以再轉化會報錯。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章