看板 Ajax 關於我們 聯絡資訊
一整個很詭異的問題.... 從db撈出1筆資料, A, B, C三個欄位, 以json傳回前端. http://jsfiddle.net/lucien/dbsb7/3/ 問題出在C欄位, C欄位在資料庫是text格式, 內容是json格式組成... (更新: 左上角格子就是C欄位的內容, 應該是標準格式) 如果單獨alert(data[0].C), 是沒問題的, 會將整個data[0].C內容顯示 但我是想要解析data[0].C, 所以才想說用上面網址那寫法 上面的執行結果, 是將內容一個字一個字分開... (我是要一筆一筆, 你怎變一個字一個字了呢?...=.=) 我心想, 因為他被辨識成文字, 所以才會這樣 所以改用 $.parseJSON(data[0].C) 結果反而出錯.... 請問我的問題出在哪呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 175.111.35.11
akiratw:JSON.parse(data[0].C) ? JSON有符合格式嗎? 12/28 22:43
※ 編輯: azureshin 來自: 175.111.35.11 (12/28 22:55)
akiratw:先把JSON字串轉成object之後才跑 $.each 吧 12/28 23:55
akiratw:直接對字串 $.each 當然會回傳一個字一個字囉 12/28 23:58