2013-07-08 8 views
0

Я использую виджет Datepicker в своем веб-приложении, работающем на jQuery. Ссылки http://jqueryui.com/datepicker/Month & year change in Datepicker

Он работает нормально, но мне нравится хранить month & year в переменной. При нажатии следующей или предыдущей кнопки значение переменной должно соответствующим образом изменяться. Мне нравится хранить date & month при нажатии следующей или предыдущей кнопки.

Например, теперь отображается July 2013, поэтому значение переменной = 07/xx/2013. xx - дата, и она может быть от 01 до 30 (необязательно). Если я нажму следующую кнопку, то значение переменной = 08/xx/2013 или нажмите предыдущую кнопку, поэтому значение переменной = 06/xx/2013

Пожалуйста, помогите мне, если есть какая-либо опция или способ. существует метод var currentDate = $ (".selector") .datepicker ("getDate"); которые показывают текущую дату. я хочу текущий месяц & год когда следующий/предыдущий кнопка - клик.

+1

Пожалуйста, пост код , – j08691

+0

, если вы меняете месяц и выбираете другую дату, он делает то же самое, о чем вы просили. –

+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'); 
    }, 

}); 

Здесь на смену месяца и года DatePicker этот onChangeMonthYear будет работать, и мы можем получить даты в год и месяц

+0

Объясните свой код немного подробнее –