1
我在我的Symfony項目中使用了DatetimepickerBundle。在一種形式中,我有兩個日期字段,start
和end
。當開始字段發生變化時,我想要自動更新結束字段,因此用戶不必再次選擇日期,因爲大多數事件的開始和結束時間都是同一天。爲DatetimepickerBundle設置回調
在Bundle是基於bootstrap-datetimepicker by smalot併爲每個字段中輸入以下的javascript:
jQuery(document).ready(function($) {
$field = $('#app_bundle_event_start');
$field.datetimepicker({"formatter":"js","format":"dd.mm.yyyy hh:ii","autoclose":true,"language":"de"});
});
我添加模板下面的代碼,但它不會做任何事情。
jQuery(document).ready(function($) {
$('#app_bundle_event_start').datetimepicker().on('changeDate', function(ev){
$('#app_bundle_event_end').datetimepicker('update', ev.date);
});
}
如果我沒有在文檔準備回調包起來,最終日期被更新,但在啓動日期字段中的DateTimePicker重新初始化並失去了所有的選項。
如何將此事件回調添加到已初始化的datetimepicker?
你是對的!很簡單。 – LorenzSchaef
酷,很高興我可以幫助:) –