作者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