为了仅显示月份的 jquery 日历,我使用了 css
<style>
.ui-datepicker-calendar
{
display:none
}
</style>
但是此 CSS 应用于整个页面,并且其他 datepicker
控件已变为 monthpicker
。
我如何将其限制为只有一个控件。
<input data-val="true" id="StartMonth" name="StartMonth" type="text" value="" />
$('#StartMonth').focusin(function ()
{
$('.ui-datepicker-calendar').css("display", "none");
$('#StartMonth').datepicker('setDate', new Date(year, month, 1)).trigger('change');
});
最佳答案
通过查询的一点帮助,您就可以达到您想要的结果。请跟随 fiddle 。
http://jsfiddle.net/DBpJe/7376/
$('#startDate').focusin(function(){
$('.ui-datepicker-calendar').css("display","none");
});
关于jquery - 显示隐藏 jquery datepicker 日历,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34034836/