Javascript 如何仅通过在datepicker中选择月份来加载选定的月份日期?

Javascript 如何仅通过在datepicker中选择月份来加载选定的月份日期?,javascript,jquery,datepicker,jquery-ui-datepicker,Javascript,Jquery,Datepicker,Jquery Ui Datepicker,我正在尝试仅在datepicker中加载选定的月份日期。所选月份是从仅选择月份和年份的日期选择器获取的 $('#Month').datepicker({ //Month is the textbox to change and select month and year. autoclose: true, format: "MM yyyy", viewMode: "months",

我正在尝试仅在datepicker中加载选定的月份日期。所选月份是从仅选择月份和年份的日期选择器获取的

$('#Month').datepicker({  //Month is the textbox to change and select month and year.
                autoclose: true,
                format: "MM yyyy",
                viewMode: "months",
                minViewMode: "months"
            })         
            $('#FromDate').datepicker({ //From and To date to display dates only for the month selected from Month text box.
                autoclose: true,
                format: 'dd/mm/yyyy'
            })
           $('#ToDate').datepicker({
                autoclose: true,
                format: 'dd/mm/yyyy'
            })
Month
是用于更改和选择月份和年份的文本框。

起始日期和截止日期
仅显示从月份文本框中选择的月份的日期。

选择月份和年份后,我在文本框中得到的值为'2019年8月'(例如:)-此格式。使用此值,了解如何设置“最小日期”和“最大日期”值

以下函数用于onchange of Month文本框,
onchange=“MonthDatePick();”

我从一个堆栈溢出答案中尝试了这个,但由于我的值在变量中,无法获得fullyear()或fullMonth()函数。 如何解决此问题。请老年人帮忙。

试试

var date = new Date();
var MaxDate= new Date(date.getFullYear(), date.getMonth() + 1, 0);
@先生,这个新日期()给了我们当前的日期,对吗,但我正在尝试将最小日期和最大日期作为所选月份和年份的第一个和最后一个日期,假设我选择的月份为2018年3月意味着,我的起始日期和截止日期必须仅显示2018年3月的月份日期
var date = new Date();
var MaxDate= new Date(date.getFullYear(), date.getMonth() + 1, 0);