mirror of
https://github.com/fspc/BikeShed-1.git
synced 2026-09-16 16:31:38 -04:00
Finished enhancing the user log enter time form
This commit is contained in:
@@ -5,15 +5,39 @@
|
||||
|
||||
var panel = this;
|
||||
var theForm = this.getForm();
|
||||
|
||||
console.log(theForm);
|
||||
|
||||
var startInput = Ext.getCmp('user_logs_add_form_start');
|
||||
var hoursInput = Ext.getCmp('user_logs_add_form_hours');
|
||||
var endInput = Ext.getCmp('user_logs_add_form_end');
|
||||
var startdate = startInput.items.items[0];
|
||||
var starttime = startInput.items.items[1];
|
||||
var enddate = endInput.items.items[0];
|
||||
var endtime = endInput.items.items[1];
|
||||
|
||||
console.log(hoursInput);
|
||||
startdate.on('change', function(e){
|
||||
var hours = hoursInput.getValue();
|
||||
var startTime = starttime.getValue();
|
||||
var calculatedEndTime = Ext.Date.add(new Date(startTime), Ext.Date.HOUR, parseInt(hours));
|
||||
|
||||
endtime.setValue(calculatedEndTime);
|
||||
enddate.setValue(calculatedEndTime);
|
||||
});
|
||||
|
||||
starttime.on('change', function(e){
|
||||
var hours = hoursInput.getValue();
|
||||
var startTime = starttime.getValue();
|
||||
var calculatedEndTime = Ext.Date.add(new Date(startTime), Ext.Date.HOUR, parseInt(hours));
|
||||
|
||||
endtime.setValue(calculatedEndTime);
|
||||
enddate.setValue(calculatedEndTime);
|
||||
});
|
||||
|
||||
hoursInput.on('change', function(e){
|
||||
console.log('I am changing');
|
||||
var hours = hoursInput.getValue();
|
||||
var startTime = starttime.getValue();
|
||||
var calculatedEndTime = Ext.Date.add(new Date(startTime), Ext.Date.HOUR, parseInt(hours));
|
||||
|
||||
endtime.setValue(calculatedEndTime);
|
||||
enddate.setValue(calculatedEndTime);
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user