2011-10-30 35 views
1

我想在以下場景中使用jQuery UI Datepicker。jQuery UI Datepicker在輸入中使用類似「明天」的文字

用戶可以點擊日期添加它(作品),也可以點擊插入單詞(例如現在,作品)或寫入日期(作品)或單詞(作品)的按鈕並提交表單。編輯詞應該顯示(不起作用)。

例如,如果用戶單擊「永久」按鈕,則該字應顯示在輸入字段中。 目前我在輸入的值字段中有正確的值,但我只能設法使用setDate方法顯示它,如果它是正確的日期。 (說得通)。 我也需要它來顯示單詞。

任何想法?如果可能的話,不用編輯原始的jQuery文件,所以一旦他們發佈新版本,我不會遇到任何問題。

+0

你可以分享你的代碼到目前爲止,也許在jsfiddle.net創建一個演示? –

+0

當然,但它主要是默認的jquery datepicker http://jsfiddle.net/lukasoppermann/R2Err/8/風格缺失,但它的工作到目前爲止。我知道它使用兩次相同的ID,但這只是爲了表明它適用於日期,但不適用於名稱。 –

+0

我對你想達到的目標有些困惑。你希望當點擊「Heute」按鈕時,它會在輸入中顯示單詞「Heute」和日期字符串? –

回答

0

看着你提供的jsfiddle,這是在玩的$("#from").datepicker("option","onChangeMonthYear", function(year, month, input) { ... })。但是,onChangeMonthYeardatepicker()內初始化時似乎消失。因此,像下面這樣將有助於:

$("#from").datepicker({ 
    onChangeMonthYear: function(year, month, input) { 
     ... 
    } 
}).val('some text'); 

在操作中查看:http://jsfiddle.net/william/R2Err/11

相關問題