作者knives ()
看板Ajax
標題[問題] 用jquery抓json會有unterminated string literal
時間Wed Feb 24 12:57:18 2010
我用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
1F:→ TonyQ:應該要把\n轉成\\n才對. 02/24 13:00
2F:→ TonyQ:不過理論上nl2br應該也有用 , 你把原始的response 02/24 13:00
3F:→ TonyQ:貼上來才有辦法診斷. 02/24 13:00
4F:→ knives:感謝原來要\\n 02/24 13:38