Я создал шаблоны редактора и отображения для всего нижестоящего объекта.
Теперь одно из текстовых полей внутренних объектов должно быть средством выбора даты.
Дело в том, что он загружается после первоначальной загрузки с помощью Ajax
, а включенные скрипты не работают.
Я попытался включить следующий скрипт в нижнюю часть шаблона, скрипт отрисовывается, но ничего не делает:
@Styles.Render("~/Content/themes/base/css")
@Scripts.Render("~/bundles/jquerytimepicker")
<script type="text/javascript">
alert('dddddddddddddddddddddddddd');
$('.time-picker').timepicker();
</script>
В приведенном выше коде я также добавил фиктивное предупреждение, просто чтобы доказать, что скрипт не работает, что значительно упрощает вопрос: «Как запускать скрипты из шаблонов и частичных представлений?».
Я попытался включить сценарии в определение раздела на внешней странице, но это не сработало, поскольку шаблоны и частичное представление не могут включать разделы по дизайну (Прочитать это).