2011-05-17 79 views
0

我有一個日期選擇器,用於放置格式爲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'}))}}); 

當我在隱藏字段

+0

是不是換貨政... .datepicker的值調用datepicker的jQuery對象? – jaydel 2011-05-17 18:14:52

回答

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); 
    } 
} 
}); 

樣品在這裏做到這一點IAM越來越對象對象:http://jsfiddle.net/rSEnB/

+0

Ariel:我需要mmd/dd/yyyy格式在hdden字段 – Someone 2011-05-17 18:15:04

+0

對不起..更新 – ariel 2011-05-17 18:19:26

+0

Ariel:不按預期工作。請看看這個鏈接http://jsfiddle.net/RMHJJ/19/。如果我們選擇5月5日它是給4/4/2011應該是5/5/2011 – Someone 2011-05-17 18:28:47

相關問題