- Timestamp:
- 2011-07-28 12:58:39 (10 months ago)
- Location:
- trunk/modules/kauri-forms/kauri-forms-framework/src
- Files:
-
- 2 edited
-
main/kauri/static-{build}.key/kauri.forms/date.js (modified) (2 diffs)
-
test/kauri.forms/test-date.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/modules/kauri-forms/kauri-forms-framework/src/main/kauri/static-{build}.key/kauri.forms/date.js
r1897 r1919 394 394 395 395 $input.datepicker(options); 396 397 // for some reason adding the "disable" option does not work but calling .datepicker("disable") does work398 if((this.initial != undefined && this.initial.enable != undefined && !this.initial.enable))399 $input.datepicker("disable");400 396 } 401 397 this._input = $input; … … 427 423 value = value || ""; 428 424 this._input.val(value); 429 } 425 } 426 427 DateControl.prototype.enable = function(){ 428 this['<super.call>']('enable'); 429 if(this.useDatePicker) { 430 this.getElement().datepicker("enable"); 431 } 432 } 433 434 DateControl.prototype.disable = function(){ 435 this['<super.call>']('disable'); 436 if(this.useDatePicker) { 437 this.getElement().datepicker("disable"); 438 } 439 } 430 440 431 441 controlTypes.put( "date-control", DateControl); -
trunk/modules/kauri-forms/kauri-forms-framework/src/test/kauri.forms/test-date.js
r1896 r1919 273 273 274 274 // test 275 expect(1 3);275 expect(17); 276 276 277 277 … … 311 311 c.getElement("input").val(ok2Value).change(); 312 312 equal(changes, 3, "receiving value-change event"); 313 equal(c.hasChanges(), true, "change state") 313 equal(c.hasChanges(), true, "change state"); 314 315 // #459: enable/disable control behaviour 316 c.disable(); 317 ok(c.getElement()[0].disabled, "input element disabled when control is disabled"); 318 ok(c.getElement().datepicker("isDisabled"), "datepicker disabled when control is disabled"); 319 c.enable(); 320 ok(!c.getElement()[0].disabled, "input element enabled when control is enabled"); 321 ok(!c.getElement().datepicker("isDisabled"), "datepicker enabled when control is enabled"); 314 322 315 323 // cleanup
Note: See TracChangeset
for help on using the changeset viewer.