Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.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 ui日期输入可选字段_Javascript_Jquery_Jquery Ui - Fatal编程技术网

Javascript jquery ui日期输入可选字段

Javascript jquery ui日期输入可选字段,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我使用jQueryUIDateInput,当用户单击一个小图像时,我显示日历。在日历中,我已将选择器设置为true,因此它还显示月份和年份。我想要的是将所选日期作为值传递到文本框中 到目前为止我都是这么做的 $("img[id='CalIcon']").data("dateinput").onHide(function(e){ var dt = $("img[id='CalIcon']").data("dateinput").getValue('dd-mm-yyyy'); $('#r

我使用jQueryUIDateInput,当用户单击一个小图像时,我显示日历。在日历中,我已将选择器设置为true,因此它还显示月份和年份。我想要的是将所选日期作为值传递到文本框中

到目前为止我都是这么做的

$("img[id='CalIcon']").data("dateinput").onHide(function(e){
   var dt = $("img[id='CalIcon']").data("dateinput").getValue('dd-mm-yyyy');
   $('#relativeDOB').attr({value:dt});
});
问题是,无论我选择哪一年或哪一个月,都只会传递当前的信息。天气很好

有什么想法吗?
谢谢

尝试将您的代码放在jsbin/jsfiddle上,以便我们能够提供帮助……您是否尝试将dt作为警报响应?attr函数可能是问题的根源。很抱歉延迟,最后我发现我的一位同事在多年前更改了dateinput核心文件。这就是问题的根源。