从.resx更改标签文本,使用特殊字符进行更改

时间:2013-08-05 19:21:55

标签: javascript html ascii special-characters globalization

我正在尝试动态更改标签中的text属性。我从.resx文件中获取新值,这个新值包含字符Nº,但它没有正确显示,而是显示N&#186。 我试着在stackoverflow上找到一些建议,比如Resource file variable giving string ASCII code issues in js alert box

我也尝试使用javascript编码/解码功能,但它们都没有用。我花了很多时间来修复它。请帮忙吗?

它是一个MVC3应用程序。我的代码:

  novoLabel = "@Label.LblPares";

 $("label[for='Cabo_Pares']").text(novoLabel);

@ Label.LblPares值是NºdePares,它向用户显示值N&#186 de Pares

谢谢!

1 个答案:

答案 0 :(得分:1)

尝试将text()更改为html():

$("label[for='Cabo_Pares']").html(novoLabel);

的jsfiddle: http://jsfiddle.net/AWzSc/