Guest User

Untitled

a guest
May 24th, 2018
589
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. YAHOO.example.Data = {
  2.  
  3. employees: [
  4. {label:"Joe Schmoe",value: 15},
  5. {label:"Jane Doe",value: 16},
  6. {label:"Bob Locklear",value: 18},
  7. {label:"Frank Teflon",value: 2812},
  8. {label:"Josh Frampton",value: 3423424},
  9. ]
  10. }
  11.  
  12.  
  13. var elDropDown = new YAHOO.widget.DropdownCellEditor({dropdownOptions:YAHOO.example.Data.employees,disableBtns:true});
  14.  
  15.  
  16. var formatEmployee = function(elCell, oRecord, oColumn, oData) {
  17.  
  18. for (var i=0;i<elDropDown.dropdownOptions.length;i++) {
  19. if ( elDropDown.dropdownOptions[i].value == oData ) {
  20. elCell.innerHTML = elDropDown.dropdownOptions[i].label;
  21. return;
  22. }
  23.  
  24. }
  25. elCell.innerHTML = "MISSED";
  26.  
  27. };
  28.  
  29. var myColumnDefs = [
  30. {key:"dutyname",editor: new YAHOO.widget.TextboxCellEditor({disableBtns:true})},
  31. {key:"shift", editor: new YAHOO.widget.TextboxCellEditor({validator:YAHOO.widget.DataTable.validateNumber})},
  32. {key:"primaryemployee",formatter:formatEmployee, editor: elDropDown}
  33.  
  34. ];
Add Comment
Please, Sign In to add comment