Я внедряю базу данных клиентов, которая позволяет мне искать пользователей и компании, просматривать и редактировать их данные, и многие другие вещи, использующие ASP.NET MVC и JavaScript (jQuery). < /p>
Некоторые частичные представления включают формы. Я хочу, чтобы они были и формами AJAX, поэтому у этих частичных разводов есть обработчики, которые превращают формы в формы AJAX (через jQuery.form). < /p>
В начале я обрабатывал это в обратном вызове /коде, который вставляет частичное представление в DOM. Тем не менее, это привело к одному большому сценарию, содержащему много функций JavaScript, которые относятся к разным страницам. Я переделал большой JavaScript, вставив сценарии в соответствующие страницы. < /p>
Теперь код гладкий (у меня гораздо меньше обработчиков onxxxpartialview), а код аккуратно находится в частичном представлении, к которому он принадлежит. Большинство из этих файлов включают только 3-4 строки кода JavaScript, поэтому накладные расходы не совсем значимы. < /p>
Так эффективно я не только добавляю элементы в документ DOM, но иногда я также добавляю кусок JavaScript. На практике это работает нормально, но, кажется, Firebug не может отлаживать динамически загруженные сценарии. < /p>
Существует обходные пути, проблема Firebug, но мне интересно, может ли моя архитектура быть настоящей виновником здесь. Куда вы ставите JavaScript, который принадлежит частичным представлениям? Есть лучшая практика?
Подробнее здесь: https://stackoverflow.com/questions/863 ... javascript
Плохая практика - возвращать частичные представления, содержащие JavaScript? ⇐ Jquery
Программирование на jquery
1744125116
Anonymous
Я внедряю базу данных клиентов, которая позволяет мне искать пользователей и компании, просматривать и редактировать их данные, и многие другие вещи, использующие ASP.NET MVC и JavaScript (jQuery). < /p>
Некоторые частичные представления включают формы. Я хочу, чтобы они были и формами AJAX, поэтому у этих частичных разводов есть обработчики, которые превращают формы в формы AJAX (через jQuery.form). < /p>
В начале я обрабатывал это в обратном вызове /коде, который вставляет частичное представление в DOM. Тем не менее, это привело к одному большому сценарию, содержащему много функций JavaScript, которые относятся к разным страницам. Я переделал большой JavaScript, вставив сценарии в соответствующие страницы. < /p>
Теперь код гладкий (у меня гораздо меньше обработчиков onxxxpartialview), а код аккуратно находится в частичном представлении, к которому он принадлежит. Большинство из этих файлов включают только 3-4 строки кода JavaScript, поэтому накладные расходы не совсем значимы. < /p>
Так эффективно я не только добавляю элементы в документ DOM, но иногда я также добавляю кусок JavaScript. На практике это работает нормально, но, кажется, Firebug не может отлаживать динамически загруженные сценарии. < /p>
Существует обходные пути, проблема Firebug, но мне интересно, может ли моя архитектура быть настоящей виновником здесь. Куда вы ставите JavaScript, который принадлежит частичным представлениям? Есть лучшая практика?
Подробнее здесь: [url]https://stackoverflow.com/questions/863436/is-it-bad-practice-to-return-partial-views-that-contain-javascript[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия