2016-06-18 6 views
0

Я новичок в ASP.net MVC, я недавно переключился с PHP MVC (Codeigniter).JavaScript не работает над ASP MVC Project?

Итак, у меня есть проблема с ASP. На самом деле у меня есть шаблон панели администратора, и я конвертировал страницу dashboard.html в index.cshtml и звоню из HomeController. Страница открыта отлично, но JavaScript не работает, когда я нажимаю на вкладку профиля, открывается всплывающее окно с профилем редактирования или выходом из файла dashboard.html (из шаблона). Но он не работает в index.cshtml, который я преобразовал.

Я установил все шаблоны JavaScript, CSS и т. Д. В папку «Содержимое» и установил это для всех src и href.

Страница, показывающая шаблон, но JavaScript не работает. Я работал с этим шаблоном на PHP Codeigniter MVC, проблем не было.

Я проверил 10 раз, но не смог найти никаких проблем.

Путь к файлу:

<script type="text/javascript" src="~/Content/js/_demo.js"></script> 
<script type="text/javascript" src="~/Content/js/jquery.min.js"></script> 
+0

Вы уверены, путь к файлу будет правильно ли вы открыть его в консоли браузера? – ARUNRAJ

+0

Вы используете пакеты? Как вы добавляете js в представление? Покажите свой код –

+0

Я добавил путь к файлу выше, пожалуйста, проверьте его. –

ответ

0

Используйте src = @Url.Content("~/link") со ссылкой

<script type="text/javascript" [email protected](~/Content/js/_demo.js")></script> 
<script type="text/javascript" [email protected]("~/Content/js/jquery.min.js")></script> 
+0

Прямо сейчас я изменил папку Js из папки Content to Scripts. И он отлично работает, но я смутил, что это значит? –

+0

@ManishTiwari Мне нужно будет увидеть каталог проекта. Верните его в папку содержимого в папке js и проверьте мое решение. –

+0

Спасибо @Yuvette. Он работает. Но я смущен, что это значит? Я использовал 'src =" ~/Content/js/_demo.js ">', который не работает почему? вы можете это объяснить. –