Я хотел бы задать вопрос о странном поведении, с которым я сталкиваюсь, используя символы escape Ascii для некоторых шведских символов.
В частности, для поддержки многоязычного сайта у меня есть файл json, в котором я указал все необходимые сообщения на шведском языке, то есть 'Avancerad s & # 246 ; k'.
Затем, когда страница загружается в первый раз, я устанавливаю это значение для входного текста, и оно отображается правильно: «Avancerad sök». Но когда я нажимаю кнопку и снова устанавливаю значение этого входного текста, я получаю: 'Avancerad s & # 246 ; k'.
Кто-нибудь сталкивался с подобной проблемой?
Большое спасибо!
Код:
q('#keyword').val(qLanguage.qAdvancedHint);
Я выполняю этот код оба раза. qLanguage
- это объект, который я заполняю из файла json, а qAdvancedHint - определенный ключ.