Hej書呆子:)Kendo UI Scheduler加載完成後加載JQuery?
我有一個元素的頁面 - 一個Dropdownlist和一個kendoUI調度。 類似:
<div class="SchedulerHeader">
<p> <label>Current View: </label>
<select id"views">
<option value="agenda">Agenda</option>
<option value="day">Day</option>
<option value="month">Month</option>
<option value="week">Week</option>
<option value="workWeek">Work Week</option>
</select>
</p>
</div>
@(Html.Kendo().Scheduler<myNameSpace.viewModel>().Name("myScheduler") #more options#
<script>
$(function() {
var scheduler = $("#myScheduler").data("kendoScheduler");
$("#views").kendoDropDownList({
value: scheduler.view(),
change: function() {
scheduler.view(this.value());
}
});
});
</script>
我的問題是,JS是負載調度器加載完成之前 - 這意味着我的下拉列表初始化值dosnt匹配調度的觀點的價值。 我可以通過更改下拉列表中的值來更改調度程序視圖,以便綁定無誤。 當我在頁面加載調試時,我看到「value:scheduler.view()」是'null'。
所以我的問題是:我如何確保js在調度器之後加載,而不使用定時器並且沒有在js中編寫調度器?
風流Christimas :)
不可能得到它的工作 - 如果我建立它像這一事件從未被解僱。但是,你的文章確實讓我走上了正確的道路 - 謝謝。 – Mir