У меня есть поле автозаполнения jQuery с нелатинскими символами.
Мой контроллер имеет эту строку:
ViewBag.EstadosDeAlma = (from e in db.EstadosDeAlma select e.Title).ToList();
Все результаты в моей базе данных являются необработанными, без кодировки.
В моем представлении Razor у меня есть эта строка:
var data = '@foreach (dynamic item in ViewBag.EstadosDeAlma){ @(item + " ") }'.split(" ");
Как функция автозаполнения, она работает действительно хорошо, но когда я пытаюсь искать результаты со стрессом как "á", она не работает.
Когда я смотрю на исходный код в FireFox, у меня есть это:
var data = 'álacre esperançosa hilária ...
Мне нужен следующий исходный код:
var data = 'álacre esperançosa hilária'
Может ли кто-нибудь помочь мне с этим?