Wessel Beulink Ответов: 2

Недопустимый символ Mvc C#


уважаемый друг,

У меня есть ошибка в моем файле .cshtml, но я не могу найти причину, по которой он жалуется на недопустимый символ.

У меня есть встроенный раздел скриптов. смотреть ниже:

}
<script>
    function setBanner(bool){
        if (bool == 'true')
        {
            $('.banner').attr('data', 'false');
            $('.Priority-control').attr('value', false);
            $('#image-source').attr('src', '/Content/images/Banner-laag.png');
        } else {
            $('.banner').attr('data', 'true');
            $('.Priority-control').attr('value', true);
            $('#image-source').attr('src', '/Content/images/Banner-important.png');
        }
    };
</script>

@Html.HiddenFor(m => m.FollowupId)


Перед закрывающим тегом он говорит мне, что у меня есть недопустимый символ
'недопустимый символ' < / script>

У меня есть 5 разделов сценария. 3 из них говорят "недопустимый символ" перед закрывающим тегом раздела скрипта.

Кто-нибудь, у кого есть решение для решения этой проблемы?
Удаление и перепечатка решают эту проблему до закрытия и повторного открытия документа.

Потенциальные исправления из "быстрых действий и рефакторинга" дают только возможность удалить раздел скрипта.

Обновление:
Я побежал jslint
Это говорит:

Expected '/'.
                    </script>

Не понимаю почему...

Что я уже пробовал:

- Потенциальные исправления от "быстрых действий и рефакторинга"
- Удаление и перепечатка разделов скрипта.
- объединение всех разделов в один раздел сценария.
- перезапуск visual studio 2015.
- очистка/ восстановление

- замена qoute на double qoute.
- удаление концевой метки {
- удаление ;

Karthik_Mahalingam

попробуйте удалить'} ' над блоком скрипта

Wessel Beulink

И тоже не получилось. Я нашел сайт JSlint и запустил анализ кода. говоря мне ожидаемое"/".


Не понимаю почему.

Karthik_Mahalingam

хорошо

2 Ответов

Рейтинг:
11

Wessel Beulink

Удалил все разделы скрипта в файл. js.


Рейтинг:
0

#realJSOP

Удалите точку с запятой после фигурной скобки


Wessel Beulink

К сожалению, это не решило проблему. Кроме того, инструменты разработчика chrome не жалуются. Это только visual studio.