[JS]Ajax 讀取Json檔 無法parseJson 內容問題

一個問題搞了至少二個小時

全是Ajax 讀取 Json檔案內容時

一直無法順利Parse 出內容

 

產生的問題

  1. 在 jQuery.ajax 裡設定屬性「dataType: 'json'」之後,就不再會執行到 success的函式了,而是一直跑到 error 的函式。
  2. 使用 jQuery.parseJSON(),在 Firebug 會看到跑出「json.parse: expected property name or '}'」的錯誤。

問題文字來源

解法:

製作Json檔案

內容格式應該為

[{

    "title":"abc",

     "price":99

     "date":"2017-07-16T16:00:00"

}]

 

內文的標題、值 都要用雙引號包起

才能順利parse哦!!