2016-02-02 79 views
0

我想使用JQUery-UI-datepicker。包含的文件和datepicker顯示和工作正常。然而,prev/next/Today按鈕僅適用於最後一個輸入域,對於datepicker工作的所有其他域,標記爲「crud_date」,但沒有此功能。我在多個頁面上有這個問題,給文本字段的id是唯一的。JQuery:Datepicker:只有最後一個字段有prev/next按鈕

進一步注意:我使用的是基於框架的方法,每個框架都包含相同的JS腳本。然而理論上這不應該成爲一個問題,因爲它們都是單獨的dom模塊。 進一步說明:有時候我會多次調用init函數,但即使在發生相同問題時也會初始化。

我有一個像這樣用標記網頁:

<input type='text' id='start' class='crud_date' value='01.02.2015'> 
<input type='text' id='ende' class='crud_date' value='10.02.2015'> 

,在我的JS文件我初始化這樣的:

function init() { 
    // some other stuff 
    $('crud_date').datepicker(); 
} 

$(document).ready(init()); 
+0

添加小提琴以便更好地理解。 – ameenulla0007

+0

應該是'$(document).ready(init); ' –

+1

'$('。crud_date')。datepicker();' - 在課程名稱前缺少'。' –

回答

0

非常感謝。當複製到小提琴時,我改爲CDN鏈接。似乎我在本地的舊JavaScript文件中有錯誤的版本或拼寫錯誤。

相關問題