jQuery DatePicker:获取选定日期

我需要能够从Datepicker中获取所选日期,并使用所选值填充另一个文本框。 我目前正在使用onClose函数,如下所示:

 $('#defaultDate').datepicker({ onClose:function(theDate) { $('#txtEntry1').text = theDate; } }); 

有一种更简单的方法。 使用内置的alt-field选项 ,你就完成了。

只要使用altFieldaltFormat选项选择日期,就使用自己的日期格式填充备用字段。 此function可用于呈现用户选择的人性化日期,同时通过更加计算机友好的日期进行进一步处理。

你看过文档了吗? http://docs.jquery.com/UI/Datepicker#events

onSelect函数(dateText,inst)

允许您在选择日期选择器时定义自己的事件。 该函数接收选定的日期作为文本,并将datepicker实例作为参数。 这指的是相关的输入字段。 代码示例

提供一个回调函数来处理onSelect事件作为init选项。

 $('.selector').datepicker({ onSelect: function(dateText, inst) { ... } });