【发布时间】:2011-10-31 23:54:01
【问题描述】:
我有一个使用 jQuery 的 ASP.NET MVC 3 项目。在某些时候,一个 jQuery $get() 调用是对一个返回类型为 JsonResult 的控制器方法进行的。其中一个字段是 HTML 字段。
由于某种原因,它不会返回 HTML,而是对其进行编码。
我已经尝试过 HtmlEncode、HtmlDecode、HtmlString 等... - 没有任何效果。
总是这样
"\u003cp\u003e" or "&<"
并且永远不会给出真正的HTML,例如
<p>some paragraph</p>
所以 jQuery 总是会记下所有的标签而不解析它们(例如段落不会显示为段落,但会像 HTML 标签一样写入)。不用说,在 DB 中我有没有编码的 HTML 本身。
非常感谢您的帮助:)
谢谢
【问题讨论】:
标签: c# jquery asp.net-mvc json