Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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 ui 如何将日期放入从日期选择器中选择的隐藏字段中_Jquery Ui_Jquery - Fatal编程技术网

Jquery ui 如何将日期放入从日期选择器中选择的隐藏字段中

Jquery ui 如何将日期放入从日期选择器中选择的隐藏字段中,jquery-ui,jquery,Jquery Ui,Jquery,我有一个文本字段的日期选择器,格式为2011年5月5日。在该日期选择器关闭时,我需要写入隐藏字段 或此格式的文本字段2011年5月5日 $( '#txt_field').datepicker({dateFormat: 'dd-M-yy', onClose: function() {$( '#hiddenfield').attr('value' ,$( '#txt_field').datepicker({dateFormat: 'mm-dd-yyyy'}) )}}); 当我这样做的时候,我会在隐

我有一个文本字段的日期选择器,格式为2011年5月5日。在该日期选择器关闭时,我需要写入隐藏字段 或此格式的文本字段2011年5月5日

$( '#txt_field').datepicker({dateFormat: 'dd-M-yy', onClose: function() {$( '#hiddenfield').attr('value' ,$( '#txt_field').datepicker({dateFormat: 'mm-dd-yyyy'}) )}});
当我这样做的时候,我会在隐藏的区域中获取对象

$('#txt_field').datepicker({
dateFormat: 'dd-M-yy', 
onClose: function() {
    var date = new Date($(this).val());
    if (date) {
        var formattedDate = (date.getMonth() + 1) + "/" + 
                            date.getDate() + "/" + 
                            date.getFullYear();
        $('#hiddenfield').val(formattedDate);
    }
}
});
此处示例:


此处示例:

不是.datepicker调用jQuery对象的返回值吗?不是.datepicker调用jQuery对象的返回值吗?Ariel:未按预期工作。请查看此链接。如果我们选择5月5日,它给出的是2011年4月4日,应该是2011年5月5日。使用这个来获取日期,而不是“var date=$(this)。datepicker('getDate');”-我已经相应地编辑了答案。Ariel:没有按预期工作。请查看此链接。如果我们选择5月5日,它给出的是2011年4月4日,应该是2011年5月5日。使用此选项获取日期,而不是“var date=$(this).datepicker('getDate');”-我已相应地编辑了答案。