Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.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
Jquery 单击后在日期选择器中设置所选数据_Jquery_Get_Datepicker_Set_Selected - Fatal编程技术网

Jquery 单击后在日期选择器中设置所选数据

Jquery 单击后在日期选择器中设置所选数据,jquery,get,datepicker,set,selected,Jquery,Get,Datepicker,Set,Selected,我正在使用datapicker jQuery。选择日期一次后,我想让日历显示所选日期而不是当前日期。这是我的一步,我需要知道如何才能做到第五 点击按钮 显示数据采集器。(显示当前日期2015-02) 选择2015-01,然后在文本框中自动设置日期 再次单击按钮 显示数据采集器。(它再次显示当前日期,而不是2015-01…) 密码 您是否尝试过在文本字段上显示日期选择器的功能 有关beforeShow的更多详细信息:我已选中。但是我认为我不能很好地使用这种方法@技术官僚你能用beforeshow给

我正在使用datapicker jQuery。选择日期一次后,我想让日历显示所选日期而不是当前日期。这是我的一步,我需要知道如何才能做到第五

  • 点击按钮
  • 显示数据采集器。(显示当前日期2015-02
  • 选择2015-01,然后在文本框中自动设置日期
  • 再次单击按钮
  • 显示数据采集器。(它再次显示当前日期,而不是2015-01…
  • 密码
    您是否尝试过在文本字段上显示日期选择器的功能


    有关beforeShow的更多详细信息:

    我已选中。但是我认为我不能很好地使用这种方法@技术官僚你能用beforeshow给我举个例子吗?>>函数(元素输入,对象指令)Hmm。。。谢谢@TechnoCrat,但这不是我想要的我想在单击后显示所选日期。
        $(function () {
                $('#MainContent_txtMonth').datepicker({
                    changeYear: true,
                    changeMonth: true,
                    showButtonPanel: true,
                    dateFormat: 'yy-mm',
                    showMonthAfterYear: true,
                    monthNamesShort: ['1월','2월','3월','4월','5월','6월','7월','8월','9월','10월','11월','12월'],
                    showOn: "button",
                }).focus(function () {
                    var thisCalendar = $(this);
                    $('.ui-datepicker-calendar').detach();
                    $('.ui-datepicker-close').click(function () {
                        var year = $("#ui-datepicker-div .ui-datepicker-year :selected").val();
                        var month = $("#ui-datepicker-div .ui-datepicker-month :selected").val();
                        thisCalendar.datepicker('setDate', new Date(year, month, 1));
                    });
                });
            });