Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- YAHOO.example.Data = {
- employees: [
- {label:"Joe Schmoe",value: 15},
- {label:"Jane Doe",value: 16},
- {label:"Bob Locklear",value: 18},
- {label:"Frank Teflon",value: 2812},
- {label:"Josh Frampton",value: 3423424},
- ]
- }
- var elDropDown = new YAHOO.widget.DropdownCellEditor({dropdownOptions:YAHOO.example.Data.employees,disableBtns:true});
- var formatEmployee = function(elCell, oRecord, oColumn, oData) {
- for (var i=0;i<elDropDown.dropdownOptions.length;i++) {
- if ( elDropDown.dropdownOptions[i].value == oData ) {
- elCell.innerHTML = elDropDown.dropdownOptions[i].label;
- return;
- }
- }
- elCell.innerHTML = "MISSED";
- };
- var myColumnDefs = [
- {key:"dutyname",editor: new YAHOO.widget.TextboxCellEditor({disableBtns:true})},
- {key:"shift", editor: new YAHOO.widget.TextboxCellEditor({validator:YAHOO.widget.DataTable.validateNumber})},
- {key:"primaryemployee",formatter:formatEmployee, editor: elDropDown}
- ];
Add Comment
Please, Sign In to add comment