2014-03-13 75 views
1

我想從我的窗體上的選擇菜單中調用BootStrap datepicker,如下所示;BootStrap DatePicker從事件調用時中斷

var handle_change = function() { 

    $('.input-daterange').datepicker({ 
     format:"yyyy-mm-dd", 
     startDate:'2013-09-02', 
     endDate:'2013-12-20'  
    }); 

}; 

$('#dropdown').on('change',handle_change); 

這打破了網頁,但是當我調用日期選擇對自己是這樣的:

$('.input-daterange').datepicker({ 
    format:"yyyy-mm-dd", 
    startDate:'2013-09-02', 
    endDate:'2013-12-20' 
}); 

它的工作原理。我試圖弄清楚爲什麼代碼在從事件處理程序調用時中斷,就像我在第一個代碼段中所做的那樣,謝謝。

+0

你能告訴你所有的jQuery代碼?它是否包裝在一個準備好的事件? –

回答

0

什麼#dropdown。輸入,日期範圍參考,更在你可以得到更好的幫助,如果顯示你所有的HTML的jQuery代碼。

任何方式嘗試下面片段,它可以幫助你

$('.input-daterange').datepicker({ 
    format:"yyyy-mm-dd", 
    startDate:'2013-09-02', 
    endDate:'2013-12-20', 
    onSelect: $.proxy(this.handle_change, this) //make your function call here 
});