私は、フォームフィールドの値が「Correoelectrónico」時にユーザーの要求スペイン語ページ設定されているバイリンガルのウェブサイトjQueryの入力値と外国文字
を持っています。
私は、フォームフィールドを検証しようとして、私はalert(jQuery('input#thefield').val());
をすれば、私が取得:Correoのelectrónico
をしかし、私は入力ボックスが(つまり
jQuery('input#thefield').val() == "Correo electrónico"
との値をテストしていた場合)
jQueryは登録しません。
jQueryの文字列処理したかを確認するために「Correoelectrónicoを、」私はalert("Correo electrónico");
を行なったし、出力がCorreo電動式[画像のシンボルの外観] NICOた
私は保つために何ができますか外来文字のフィールド値ですが、必要に応じてフィールド値に挿入するだけでなく、これをテストできるように変換しますか?
ウェブサイトのほとんどのファイルは、UTF-8でエンコードされています。テンプレートは、 ""私の質問に関する処理ファイル、jQueryの拡張子はエンコードされていませんでした。私はUTF-8を追加しました(つまり、)、utf-8でエンコードされたファイルしかし、これは違いはありません更新:ごめんなさい、それは働いた。私は外来文字を反映するためにjqueryファイルからテキストを変更しなければなりませんでした – IberoMedia