2013-10-15 66 views
0

我有一個文本框的AJAX日曆擴展。我正在嘗試基於使用VB代碼背後的腳本管理器發送給javascript的數組來加粗某些日期。這個過程只在本月有​​效。AJAX日曆extrender控制事件引發的JavaScript

我更新的風格大膽的日曆時AJAX onClientShown事件觸發。當一個月改變

我的問題是,它似乎我需要再次處理我的陣日期爲當月新增用戶可能擁有先進的日曆。

我無法弄清楚如何再次觸發JavaScript函數,當AJAX日曆擴展控制進個月。

ASPX ....

<asp:CalendarExtender ID="TextBox2_CalendarExtender" BehaviorID = "_Calendar1" 
    runat="server" Enabled="True" TargetControlID="TextBox2" OnClientShown="boldCalDTS" > 

的JavaScript只是搜索其在數組中的日期和改變風格的標題標籤。

+0

所以我明白我昨天建議的工作。 –

回答

0

我從來沒有與這個控制

工作從日曆樣品的快速檢查,你可以綁定委派的點擊處理程序是這樣的:

$(document).on('click','.ajax__calendar_next .ajax__calendar_prev .ajax__calendar_month', function(){ 
    //code to bold the dates 
}); 

這樣,當曾經被點擊文檔,如果單擊可以點擊選擇一個月的日曆控件的其中一個元素,該函數將處理該點擊。