Блоки проверки перемещения MVC3 - PullRequest
0 голосов
/ 15 ноября 2011

Я пытаюсь разместить весь JavaScript внизу страницы.Если я переместу jquery вниз, это нарушит проверку на странице.Есть ли способ переместить валидацию вниз страницы?

Ответы [ 2 ]

0 голосов
/ 27 ноября 2011

Лучше всего размещать все ваши стили вверху страницы, а все сценарии - внизу страницы. Вам нужно будет разместить ссылки на ваши файлы JavaScript над вашей страницей JavaScript.

Это легко сделать в MVC3, если вы используете вспомогательные методы.

Процесс идет так:

  1. Создание вспомогательных методов для хранения сценариев в ViewContext
  2. Добавление сценариев и ссылок на файлы JavaScript в ViewContext в любом из ваших представлений и частичных представлений
  3. Рендеринг скриптов внизу страницы в том порядке, в котором они вам нужны

Если это кажется много, взгляните на этот пост:

MVC выполняет код представления перед макетом кода и разрушает мой порядок сценариев

Вспомогательные методы упрощают то, что в противном случае было бы очень грязным кодом. Удачи!

0 голосов
/ 15 ноября 2011

Нет, jQuery должен быть вверху страницы, но большинство всего остального может идти после него.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...