2014-06-15 86 views
0

我想構建一個基於jQuery日期選擇器的應用程序。這是我的小提琴:http://jsfiddle.net/Lf6sD/2/。在選項中甚至提到了onChangeMonthYear,當用戶通過下拉菜單或左上角和右上角的導航按鈕更改月份或年份時,該選項應該執行簡單警報。jQuery datepicker onChangeMonthYear事件沒有觸發

但是,當我以任何方式更改月份或年份時,不會顯示警報。

任何人都可以告訴我什麼是錯的,我如何捕捉事件?

回答

1

你有onChangeMonthYearType

它改成這樣:

onChangeMonthYear: function(year,month,instance) { 
     alert("h"); 
    } 
+0

的文檔有錯ŧ母雞,對吧? – SexyBeast

+0

選中此項 - http://api.jqueryui.com/datepicker/#option-onChangeMonthYear。您可能正在訪問舊的DOcs。以前的版本 –

+0

不知道,現在它確實顯示'onChangeMonthYear',但是當我以前看到它時,它是'onChangeMonthYearType'! – SexyBeast

1

使用onChangeMonthYearonChangeMonthYearType

onChangeMonthYear: function(year,month,instance) { 
     alert("h"); 
} 

Updated Demo

+0

這似乎工作。那麼文檔是錯誤的,對吧? – SexyBeast

+0

所以它現在已被棄用,我猜 –