2013-08-12 39 views
0

我把它放在一個自定義的日期選擇器的事情提出dayes這樣日期爲textarea的

05 November 
06 November 
23 November 

我我的日期添加到我的div使用該

date = '<div class=form-field-fulldate>'+$('#month').val()+" "+ $('#day').val()+" "+$('#time').val()+'</div>'; 
$('#date-list').append(date); 

我想把我的div的價值並將它們作爲帶有換行符的純文本添加到(隱藏)textarea中,所以當我提交表單時,我會得到如上所示的輸出結果。

我嘗試過val,但我只是得到所有插入的html。

+0

你可以提供一個小提琴? – RRikesh

+0

JQueryUI datepicker提供瞭解析和格式化日期的方法。你可以有一個js Date變量。每次你需要它,只需解析它。 '$ .datepicker.parseDate('dd MMM','05/04/2010');'但是您將不得不添加一些代碼來使用我猜想的文本月份名稱。 – TCHdvlp

回答

0

追加日期後,您可以將其設置爲一個新行。這樣

//日期附加

$('#hiddentextBlock').append(date); 

//插入一個換行符。

$('#hiddentextBlock').html() = $('#date-list').html() + "&#13;&#10;" 
0

你可以試試這個把<div>內容的文本區域內:

$('#textareaID').val($('.form-field-fulldate').html());