Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 带有月份和年份的jquery日期选择器_Javascript_Jquery_Html - Fatal编程技术网

Javascript 带有月份和年份的jquery日期选择器

Javascript 带有月份和年份的jquery日期选择器,javascript,jquery,html,Javascript,Jquery,Html,HTML: 开始日期: Jquery: Start Date: <input type="text" name="startDate" id="datepicker6" value="" /> $(函数(){ $(“#日期选择器6”)。日期选择器({ 日期格式:“M-y”, 变化月:对, 变化年:是的, showButtonPanel:是的, onClose:函数(dateText,inst) { $(此).datepicker('setDate',新日期(inst.selec

HTML:

开始日期:
Jquery:

Start Date: <input type="text" name="startDate" id="datepicker6" value="" />

$(函数(){
$(“#日期选择器6”)。日期选择器({
日期格式:“M-y”,
变化月:对,
变化年:是的,
showButtonPanel:是的,
onClose:函数(dateText,inst)
{
$(此).datepicker('setDate',新日期(inst.selectedYear,inst.selectedMonth,inst.selectedDay));
}
});
});
日期选择器的当前输出:

以下是我的问题:
(1)
我想使用div标记隐藏日历。我试着像下面那样,不隐藏日历。如何在开始日期中隐藏日历

<script type="text/javascript">
$(function(){
    $("#datepicker6").datepicker({
        dateFormat: 'M-y',
        changeMonth: true,
        changeYear: true,
        showButtonPanel: true,
        onClose: function(dateText, inst) 
        {
            $(this).datepicker('setDate', new Date(inst.selectedYear, inst.selectedMonth, inst.selectedDay));
        }
    });
});

#datepicker6.ui日期选择器日历{
显示:无;
}
(2)

参考上图,假设我在日期选择器上选择2012年4月,之后我想更改2012年8月,我想在下拉列表中设置2012年4月,而不是2015年12月。我应该如何设置它?

根据

日历日期包装在td或表格数据中。[并且,可以使用CSS格式化]

我认为这一准则应该有效:

<style>
#datepicker6 .ui-datepicker-calendar {
    display: none;
}
</style>
.ui-datepicker tbody td {
    visibility: hidden;
}