【问题标题】:Change label text from .resx, issue with especial character从 .resx 更改标签文本,出现特殊字符
【发布时间】:2013-08-05 19:21:55
【问题描述】:

我正在尝试动态更改标签的文本属性。我从 .resx 文件中获取了新值,这个新值包含字符 Nº,但它不能正确显示,而是 Nº 它显示 Nº。 我尝试了一些在 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º de Pares,它向用户显示值 Nº de Pares

谢谢!

【问题讨论】:

    标签: javascript html ascii special-characters globalization


    【解决方案1】:

    尝试将 text() 转换为 html():

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

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

    【讨论】:

      猜你喜欢
      • 2014-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多