我有一个文本字段的日期选择器,其格式为5-MAY-2011。在这个日期选择器关闭时我需要写入隐藏字段 或格式为5/5/2011的文本字段
$( '#txt_field').datepicker({dateFormat: 'dd-M-yy', onClose: function() {$( '#hiddenfield').attr('value' ,$( '#txt_field').datepicker({dateFormat: 'mm-dd-yyyy'}) )}});
当我这样做时,我在隐藏字段中获取对象
答案 0 :(得分:1)
$('#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);
}
}
});