Guriddo jqGrid JavaScript 5.3.0 is released

We are glad to announce the new release of Guriddo jqGrid JavaScript version 5.3.0.
This version is a major release and add a support of Bootstrap 4, export to HTM with print options, Tree Grid paging, menu bar and much more.

Extend excel export to recognize more numeric types. Support for ISO date only at the moment

Add 3 parameter returnobject in getCell method which set to true return the cell as jQuery object

Add menubar on caption layer. Added new option menubar which place a icon on left (or right) and the user can add actions. Added two new methods for this purpose menubarAdd and menubarDelete to add and delete items. Demo

Added new options in colModel – minResizeWidth, which defines minimal re-sizing width per column. When set this option have higher priority of minColWidth

Add onUpKey and onDownKey check events in bindKeys method. Also to all events is added second parameter the event

Add custom column menu. This is done via the two new methods colMenuAdd to add a new column menu and colMenuDelete to delete it. More can be found in the methods listDemo

Add two additional parameters to summaryTpl in colModel for grouping – the name of the summary field and the value of the summary field – respectively the can be added as {2} and {3} in the template Demo

Added isExported and exporttype in the formatter options in colModel when export to pdf, csv or excel occur. This allow to conditionally format the value depending if it is exported. Demo

Update Spain translation

Return empty pivot grid when no data, rather than to expose a exception

Update Portuguese translation

Bug Fixes

Fix for saveState not to save the data when saveData is on and datatype is local.

Fix creating the ids of the grid with the build in generator randId in case local data and scroll is on (virtual scrolling)

Fix building the id row when a add operation in method editGridRow. The comparing of the empty row missed the idPreffix

Fix column menu in case the searchbox and cols menu are outside the view port

Fix setCell to get right row unformatted data. If the datatype is local no unformat function is needed

Fix setCell to find the right cell in case the cell contain another table data.

Fix correct dropping row in gridDnD when both grids have equal colModel’s and dropbyname parameter is false

Fix exportcol property in exportToCsv, exportToExcel, exportToPdf methods when hidden is false, but exportcol is true

Fix exportToCsv, exportToExcel, exportToPdf methods to export all the data when datatype is local

Fix for csv export summary data to skip not exported column. Fix export to excel to skip the same column

Fix typo “inine-block” in ui.jqgrid.css

Fix exportTo excel to interpret virtual values not as part of the data array

Fix remove not needed comma from jqGridFilter parameters

Fix grid width in bootstrap in different situations when shrinkToFit changes. Calculation of width methods is now synchronized. Fixed small issues when autowidth is on and responsive is on too

Fix add missed parameter in editCell – the event, which is used in onCellSelect

Fix previous navigator button in viewGridRow method to work correct. See