У меня есть метод javascript, который получает строку в кодировке UTF-8 (ViewBag.errorText) и использует ее в качестве параметра для новой функции.
Проблема заключается в том, что текст, отображаемый в show_error_dialog
, отображает экранированные символы html (æø
и т. Д.), А не предназначенный (""åø" и т. Д.).
Я предполагаю, что проблема заключается в прилагаемых тегах <text>
, но, похоже, не могу обойти это.
<script type="text/javascript" charset="utf-8">
function performLoadOperations() {
@if(ViewBag.errorText!= null) {
<text>show_error_dialog('@ViewBag.errorText');</text>
}
}
</script>