在我的web应用程序中,我从服务器发送一些字符串,并且在我的JS中这样使用它们。
var Texts = {
FillAllFieldsError: '@Texts.FillAllFieldsError',
PasswordChangeSuccess: '@Texts.PasswordChangeSuccess'
}来自服务器的字符串具有一些特殊的字符,如"Ø、like“等。它们出现在HTML代码“rsel rsel”中。
有人知道怎么解决吗?我使用utf-8编码。
<meta charset="utf-8" />发布于 2015-04-28 08:38:58
使用@Html.Raw()是正确的方法。
发布于 2015-04-28 08:23:43
在项目中包括System.Web,以使用(MSDN)解码HTML编码的字符串。
发布于 2015-04-28 08:25:42
我用这个
@Html.Raw(Json.Encode(Texts.FillAllFieldsError))而且起作用了。
https://stackoverflow.com/questions/29913204
复制相似问题