【发布时间】:2012-03-14 23:03:56
【问题描述】:
我需要在我的 JSONP 请求中管理像 ' 这样的字符,通过 jquery 处理 Ajax。所以(来自 C#)这就是我所做的:
myText = "Hello I'm a string";
myText.Replace("'", "\'");
Response.Write(Request["callback"] + "({ htmlModulo: '" + myText + "'});");
但在客户端它坏了:
parsererror - SyntaxError: missing } after property list
那么,如果替换不起作用,我该如何管理 '?
【问题讨论】:
-
只是一个想法,使用 ascii 代码吗?
utf8_encode -
不,我还需要使用 html/script!示例:应该保持原样!