gpt4 book ai didi

jquery-ui - jQuery UI datepicker onChangeMonthYear 和 inst 参数

转载 作者:行者123 更新时间:2023-12-04 10:43:11 26 4
gpt4 key购买 nike

$('.selector').datepicker({
onChangeMonthYear: function(year, month, inst) { ... }
});

如何使用 的“inst”参数onChangeMonthYear 自动选择一个月的第一天?

见: http://jsfiddle.net/sD8rL/

我目前正在使用下面的代码,但我觉得我应该能够以更直接的方式使用“inst”变量。
   $(".datepicker" ).datepicker({
changeMonth: true,
changeYear: true,
maxDate:0,
onChangeMonthYear: function(year, month, inst){
// set date to 1st on year or month change

// this seems bit janky, but works
$('#' + inst.id).datepicker( "setDate", month + '/1/' + year );

// Can't I use the instatnce to set the date?

// $(inst).datepicker( "setDate", month + '/1/' + year ); // fails
// inst.datepicker( "setDate", month + '/1/' + year ); // fails
// inst.selectedDay = 1; // fails
// inst.currentDay = 1; // fails
}
});

最佳答案

如果没有特别的原因您想使用 inst ,您可以随时使用 this :

  onChangeMonthYear: function(year, month, inst){
$(this).datepicker( "setDate", month + '/1/' + year );
}

看看它在行动: http://jsfiddle.net/william/sD8rL/2/ .

关于jquery-ui - jQuery UI datepicker onChangeMonthYear 和 inst 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7388215/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com