Является ли $ (document) .ready, если мои элементы управления просто вызывают методы ajax? - PullRequest
0 голосов
/ 06 июня 2019

asp.net mvc 5 приложение с кендо UI JQuery

например.Если у меня есть DropDownList, нужно ли оборачивать этот и любой другой код внутри $ (document) .ready ()?Это не похоже на это, так как он работает, и так как документ / страница в любом случае должен сначала полностью загружаться, правильно?Единственный вопрос - событие onScheduleChange заставило меня задуматься об этом.

Однако каждый из этих элементов управления также находится внутри представления, и поскольку компоновка mvc отображается первым, а ТО - представление в рамках @RenderBody (), поэтому документ будет загружен первым.Я полагаю, этот упаковщик функций document.ready необходим в том случае, если ваши сценарии определены вне элемента body, верно?

            @(Html.Kendo().DropDownList()
            .Name("Schedule")
            .Events(ev => ev.Change("onScheduleChange"))
            .DataSource(dataSource => dataSource
            .Read(read => read.Action("Schedules", "Scheduler")
                )).DataTextField("Schedule").DataValueField("Schedule"))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...