2015-06-28 67 views
0

從引導datetimepicker獲取更新日期如何在<div class="bootstrap-datetimepicker-widget" ...更改或更新時獲得<input class="date_picker" ...的值?我需要獲取該值,以便可以在同一頁面上更新其他屬性。這是我對'changeDate'事件做出反應的最佳嘗試:如何使用datetimepicker-rails gem

$('.datetimepicker').datetimepicker().on('changeDate', function(ev){ 
    console.log(' date changed '+ ev.date); 
}); 

我無法獲得此事件的任何響應。我還用@ zpaulovics的寶石打開了一個issue,但我不確定這是否是缺陷,或者我沒有正確訪問該事件。

回答

0

根據插件的文檔,沒有任何事件命名爲changeDate。你應該檢查了錯誤的軟件包或版本。要完成您想要的任務,您可以使用dp.change事件。

$('.datetimepicker').datetimepicker().on('dp.change', function(ev){ 
    console.log('date changed: '+ ev.date); 
}); 

詳細信息請參見文檔:http://eonasdan.github.io/bootstrap-datetimepicker/Events/

觀看演示:http://jsfiddle.net/mLwn1t01/(點擊日曆圖標來啓動日曆)