diff options
Diffstat (limited to 'framework/Web/Javascripts/source/prado/activecontrols/activedatepicker.js')
-rwxr-xr-x | framework/Web/Javascripts/source/prado/activecontrols/activedatepicker.js | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/framework/Web/Javascripts/source/prado/activecontrols/activedatepicker.js b/framework/Web/Javascripts/source/prado/activecontrols/activedatepicker.js index f7f63026..b6d94b0b 100755 --- a/framework/Web/Javascripts/source/prado/activecontrols/activedatepicker.js +++ b/framework/Web/Javascripts/source/prado/activecontrols/activedatepicker.js @@ -1,7 +1,7 @@ /** * TActiveDatePicker control */ -Prado.WebUI.TActiveDatePicker = Class.create(Prado.WebUI.TDatePicker, +Prado.WebUI.TActiveDatePicker = jQuery.klass(Prado.WebUI.TDatePicker, { onInit : function(options) { @@ -35,21 +35,21 @@ Prado.WebUI.TActiveDatePicker = Class.create(Prado.WebUI.TDatePicker, Object.extend(this,options); if (this.options.ShowCalendar) - this.observe(this.trigger, triggerEvent, this.show.bindEvent(this)); + this.observe(this.trigger, triggerEvent, jQuery.proxy(this.show,this)); // Listen to change event if(this.options.InputMode == "TextBox") { - this.observe(this.control, "change", this.onDateChanged.bindEvent(this)); + this.observe(this.control, "change", jQuery.proxy(this.onDateChanged,this)); } else { var day = Prado.WebUI.TDatePicker.getDayListControl(this.control); var month = Prado.WebUI.TDatePicker.getMonthListControl(this.control); var year = Prado.WebUI.TDatePicker.getYearListControl(this.control); - if (day) this.observe (day, "change", this.onDateChanged.bindEvent(this)); - if (month) this.observe (month, "change", this.onDateChanged.bindEvent(this)); - if (year) this.observe (year, "change", this.onDateChanged.bindEvent(this)); + if (day) this.observe (day, "change", jQuery.proxy(this.onDateChanged,this)); + if (month) this.observe (month, "change", jQuery.proxy(this.onDateChanged,this)); + if (year) this.observe (year, "change", jQuery.proxy(this.onDateChanged,this)); } |