0

テキスト プロパティをラベルから動的に変更しようとしています。.resx ファイルから新しい値を取得しました。この新しい値には文字 Nº が含まれていますが、正しく表示されず、Nº ではなく Nº と表示されます。リソースファイル変数が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 に答える