Advertisement
Guest User

Untitled

a guest
May 1st, 2011
448
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. onSelectRow: function(rowID)
  2. {
  3. // If the very last row is selected, add a new blank row -john5788 4/19/11
  4. var numberOfRows = $('#jqGrid_testDescription').jqGrid('getGridParam', 'records');
  5.  
  6. if( (numberOfRows - 1) == rowID)
  7. {
  8. var emptyRow = [
  9. { field_name: '',
  10. set: '',
  11. set_index: '',
  12. extract_string: '',
  13. active: '' }
  14. ]
  15.  
  16. $('#jqGrid_testDescription').jqGrid('addRowData', numberOfRows, emptyRow[0]);
  17. }
  18.  
  19. if(rowID && rowID !== lastSelectedRow)
  20. {
  21. jQuery('#jqGrid_testDescription').jqGrid('saveRow', lastSelectedRow, false, 'clientArray');
  22. jQuery('#jqGrid_testDescription').jqGrid('restoreRow', lastSelectedRow);
  23. jQuery('#jqGrid_testDescription').jqGrid('editRow', rowID, true);
  24. lastSelectedRow = rowID;
  25. }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement