0

我正在尝试动态更改标签的文本属性。我从 .resx 文件中获取新值,这个新值包含字符 Nº,但它不能正确显示,而是 Nº 它显示 Nº。我尝试了一些我在stackoverflow上找到的建议,比如资源文件变量在js警报框中给出字符串ASCII码问题

我也尝试使用 javascript 编码/解码函数,但它们都不起作用。我花了很多时间试图修复它。请问,有什么帮助吗?

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

  novoLabel = "@Label.LblPares";

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

@Label.LblPares 值为 Nº de Pares,它向用户显示值 Nº de Pares

谢谢!

4

1 回答 1

1

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

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

JSFiddle:http: //jsfiddle.net/AWzSc/

于 2013-08-05T19:33:36.800 回答