[問題] 用jquery抓json會有unterminated string literal

看板Ajax作者時間14年前 (2010/02/24 12:57), 編輯推噓0(005)
留言5則, 3人參與, 最新討論串1/1
我用jQuery的Ajax去呼叫一個會產生json格式的php程式 json格式比方說像這樣 [{ chatid:"15", from_user:"John", to_user:"我是John", context:"a", date_string:"04:45" }, { chatid:"16", from_user:"John", to_user:"我是John二", context:"test test", date_string:"04:45"}] 其中第二項的context裡面 有包含\n字元 導致jquery在抓的時候會有unterminated string literal 我用php的nl2br方式將\n轉成<br />還是會有一樣的問題 請問我要怎麼做才不會有這樣的問題 謝謝回答 -- ˊ_▂▃▄▂_ˋ. ◣           ▅▅▅  ▅▅▅  ι●╮     ▍./◤_▂▃▄▂_◥ \'▊    HARUHI ████████  <■┘      ◤◤◥█◥◥█Δ   ISM    ███▃▃███  ¢|\      ζ(▏●‵◥′●)Ψ ▏   By-gamejye ▂▂▂  ▂▂▂   ⊿Δ      /|▋ |\ ▎        ハ ル ヒ 主 義         ◥◥|◣ ‵′ ◢/'◢◢ S‧O‧S 世界をいに盛り上げるための宮ハルヒの団 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.39.194

02/24 13:00, , 1F
應該要把\n轉成\\n才對.
02/24 13:00, 1F

02/24 13:00, , 2F
不過理論上nl2br應該也有用 , 你把原始的response
02/24 13:00, 2F

02/24 13:00, , 3F
貼上來才有辦法診斷.
02/24 13:00, 3F

02/24 13:38, , 4F
感謝原來要\\n
02/24 13:38, 4F

02/26 11:42, , 5F
文章代碼(AID): #1BXB6mEJ (Ajax)