我有这个基于datepicker插件的月份补丁:http://jsfiddle .net/ um65otbn/
在原始日期选择器上,当点击一天时,选择器关闭,日期粘贴在输入上。
在这个月份的补丁中,隐藏了日历网格,当选择月份时,选择器不会关闭。用户仍必须单击“完成”。
在输入中关闭选择器和粘贴的事件在哪里,以及如何将其挂钩到月份和年份选择?
答案 0 :(得分:2)
要实现您描述的功能,请使用onChangeMonthYear
事件。
onChangeMonthYear: function(year, month, opts){
$(".monthpicker").datepicker( "setDate", new Date(year, month - 1, 1) );
$(".monthpicker").datepicker("hide");
},
我已经更新了你的小提琴 - http://jsfiddle.net/6zckwsn5/