2013-07-08 180 views
0

我在jQuery的web应用程序中使用Datepicker小部件。链接是http://jqueryui.com/datepicker/Datepicker中的月份和年份更改

它工作正常,但我想在一个变量中存储month & year。当单击下一个或上一个按钮时,变量值应相应更改。点击下一个或上一个按钮时,我喜欢存储date & month

例如,它现在默认显示July 2013,所以变量值= 07/xx/2013。 xx是日期,它可以是01-30(可选)中的任何一个。如果我点击下一步按钮,所以变量值= 08/xx/2013或点击上一个按钮,所以变量值= 06/xx/2013

请帮助我,如果有任何选项或方法。有一个方法var currentDate = $(“.selector”).datepicker(“getDate”);显示当前日期。我想要当前月&年下一个/上一个按钮是clicke。

+1

获得日期请发表您的代码。 – j08691

+0

如果您更改月份并选择其他日期,它会执行您要求的同一件事。 – 2013-07-08 15:26:08

+0

我喜欢在下一个或上一个按钮被点击时存储日期和月份 – Kabir

回答

0

这就是我想要

$('.datepicker_1').datepicker('option', 'onChangeMonthYear', function(year, month) { var selectedMonth = month });

0
$('#calendar').datepicker({ 
    changeMonth: true, 
    changeYear: true, 
    inline: true,       
    onChangeMonthYear: function (dateText, inst) { 
     console.log(inst + '/' + dateText + 'date'); 
    }, 

}); 

这里的月份和日期选择器的年变化这一onChangeMonthYear将工作,我们可以在年份和月份

+0

解释你的代码更多一点 –