Guriddo Suito PHP 5.5.0 version is released

September 7th, 2020 No comments

We are happy to inform you that the new release of Guriddo Suito PHP version 5.5.0 is released
This version is a minor release and add interbase SQL driver, improvements in TreeGrid, server and local exporting, unary searching, new method max grid height and much more.


Additions and Changes PHP

  • Rewrite Intebase SQL database driver
  • Support radio buttons in jqForm
  • Added excel export options empty_date which set a empty date when the date is null or empty
  • Use build in date functions when php >= 5.3.0

Bug fixes PHP

  • Fix obfuscation error
  • Fix deprecated function magic quotes to be compatible with php version 7.4
  • Removing zoom property in css files


  • For all additions and fixes see here

Enjoy new version
Guriddo Support Team


Guriddo jqGrid JS version 5.5.0 is released

September 1st, 2020 No comments


We are glad to announce the new release of Guriddo jqGrid JavaScript version 5.5.0.
This version is a minor release and add improvements in TreeGrid, local exporting, unary searching, new method max grid height and much more.
The version has a numerous bug fixes.

For a full list of additions and fixes look below:

Additions and Updates

  • Added is a informative row in case no records are in the grid. Uses emptyrecords property from language file. See
  • Disable freeze menu (in column menu) when subgrid, treegrid, celledit are on
  • Add forcePgButtons parameter to force creation of pager buttons in responsive mode.
  • Update Italian language file.
  • Support of select All option in colmenu columns option. New option in coloptions object in colModel – columns_selectAll – default false. See docs.
  • Add aria-sort attribute to support section 508 when sorting a column
  • Add options sortTreeByNodeType (false/true) default false, sortTreeNodeOrder (asc/desc) to sort the tree by node type. I.e first node with children and then leafs or vice verso.
  • Add option FullTreeSearchResult (false/true) default false to show the full tree node on found item in tree.
  • In case of grouping headers set the columns to contain the parent and child names in searching dialog.
  • Add support for hyperlinks in excel export
  • Disable sorting in column Menu when sortable options in colModel is false and enable sorting only when this option and sorting option in colmenuoptions is true
  • Add option navigationDisabled to disable navigation dynamically in aria module.
  • Add Support new line in textarea in cell editing when alt + Enter is used in order to prevent saving data.
  • Add new option in getRowData method to indent the expandColumn in case of treeGrid. Default is false.
  • Add new option in all export modules treeindent to indent the expandcolumn when treegrid is exporting.
  • Add options includeHeader in all export modules (exportToCsv, exportToPdf, ….) in order to support header row option when set. Default is true.
  • Add method maxGridHeight to set and remove maximum height of entire grid
  • Add option viewselected in viewGridRow method. If multiselect is true and this option is true viewing is enabled only to the selected grid rows in view grid mode.

Bug Fixes

  • Fix local sorting in case date srcformat = newformat.
  • Fix clearsearch values in filterToolbar
  • Fix border-bottom in case of searchtoolbar and jQuery UI css
  • Fix horizontal scroll bar in case shrinkToFit is set to false and no records are available.
  • Fix pager in case it contain special characters. See
  • Fix centering subgrid icon.
  • Fix for the subgrid icon in Chrome
  • Fix calculating autosize when Bootstrap is used
  • Fix position of column menu when used jQuery > 3.x. See
  • Fix export modules to read correct complex data structures in data
  • Fix sorting a tree after search
  • Fix setCell and setRowData methods to use the cellattr event in case of updating data. See:
  • Fix editing module to use cellattr correct having all the needed data. See
  • Fix formatting numbers in footer when colTotals is on in pivot grid
  • Fix edit forms when jQuery UI CSS is used again with installed latest Bootstrap.
  • Removing not needed css property zoom from bootstrap
  • Fix hideCol/showCol to work correct with groupHeader
  • Fix (Rework) setSortIcon method to better display left sorting icons
  • Fix treeGrid to work correctly with local data
  • Fix add serializeRowData in inline edit when clientArray is set as url
  • Fix grid.utils.js module only to be run correct with jQuery.
  • Fix delete norecs row in loadState after first initialization. This will be added correctly after calling updatepager
  • Fix edit null line in inline edit. See
  • Fix position of column menu when grid inside within element with left property
  • Fix alert dialog position in navigator when grid is in bottom of the page in the scrolling window.
  • Fix frozen columns (outherheight on row) to be compatible with jquery 3.x
  • Fix sending correct sortnames and order to server when sorting and grouping is on and no sortname is set
  • Fix grouping headers when it is set and autoresize is on
  • Fix in all export methods to correctly export a treegrid.
  • Fix getRowData, setRowData, editRow, saveRow and restoreRow to work correct only with single level down the DOM tree of table cell not including elements of other (sub)grids in the cell See

Enjoy the new version
Happy coding
Guriddo jqGrid Team


Guriddo jqGrid JS version 5.4.0 is released

July 9th, 2019 11 comments

We are pleased to announce the new Guriddo jqGrid JavaScript version 5.4.0 release.
This version is a major release and add a support for Section 508, custom defined search, custom excel formatting and much more. A lot of numerous bugs are fixed and documentation is updated accordant.

Below is the full list of the additions and fixes.

Additions and Updates

  • Add new module grid.aria.js to support section 508. See docs for details. Demo
  • Add automatic and custom auto-re sizing of columns on data loading. Two new options autoResizing in grid option and autosize in colModel. Demo
  • Add a custom defined search filter see grid option customFilterDef. Demo
  • Add custom excel formatting with introduction a new option in colModel exportoptions. Demo
  • Add parameter loadIndicator in all export modules (pdf, csv, excel, html). Can be a function or Boolean. Demo
  • Add support for in and not in operands when searching local data. Demo
  • Add support for frozen row at header – option headerrow (similat to footerrow ). Demo
  • Add method headerData and support of userDataOnHeader for the frozen header row
  • Add method autoSelect similar to Excel auto filter for search type select. Works only on local data and toolbar filtering. Demo
  • Remove not used parameter in scrollGrid internal function
  • Remove currentview parameter from getRootNodes and getNodeChildren since the view and the data are the same in treeGrid
  • Add onBeforeExport event in exportToCsv method
  • Extend options parameter in createEl function with property module for determining from which editing module is called. The new parameter is module with the following possible values : cell, form, inline
  • Add option decodeValue in formatter select in order to decode value in case it is encoded. This fix a selection of displayed value.
  • Making the pager buttons and info responsive.

Bug Fixes

  • Fix scroll in Chrome when height auto or 100% when Bootstrap
  • Fix delRowData in multi-select mode when the parameter is integer. See
  • Fix for local search comparison of numeric values in case a non-numeric is entered
  • Do not remove the ids of edited rows when reset the selection
  • Fix option scrollOffset when rtl is set
  • Fix method setGridWidth in case of multiple headers
  • Fix method setGridWidth in case grouping headers is on and there is a horizontal scroll.
  • Fix column menu position in case when group header is set
  • Fix form edit option checkonUpdate in case edittype is select with dataUrl is used
  • Fix for numbers with length > 15 in the in excel export method exportToExcel in the new parsers.
  • Fix multiple search in case of jQuery 3.x
  • Fix formatter select to set correct all attributes in case no value option is set
  • Six treeGrid functions which add/edit/delete data to be compatible with idPrefix option
  • Fix getRowData method to take idPrefix in account when parameter usedata is on
  • Add BOM to fix excel bug when exporting to csv and the charset is utf-8
  • Fix clear search value in toolbar filtering when column reordering is enabled.
  • Fix exporting integer 0 in excel export.
  • Fix export to excel in case a number is detected (prevent double value creating in case of multiple parser which meet the condition)
  • Header and Footer user data should be not formatted (userDataOnFooter, userDataOnHeader) when placed in grid. They should npot use the formatter for that column

Enjoy the new version

Guriddo Team


Guriddo Suito PHP 5.3.2 is released

November 23rd, 2018 No comments

We are pleased to announce the release of Guriddo Suito PHP 5.3.2. This is a bug fix release, with few useful additions. It add support for Interbase database


Additions and Changes
  • Add support for Intebase database (add interbase driver jqGridIbase.php)
  • Add parseSort variable (default true) to enable/disable parsing the sortname and sortorder when they contain special chars
  • Fixes for paging in TreeGrid php
  • Fix customFunc to be executed when export is performed. This apply only for the userdata and not a data.
  • Fix create_function in Form.php and Visual builder to be compatible with PHP 7.2


  • For all additions and fixes see here

Enjoy the new version.

Kind Regards
Guriddo Team


Guriddo jqGrid JS 5.3.2 is released

October 15th, 2018 1 comment

Hello All,

We are pleased to announce the release of Guriddo jqGrid JavaScript 5.3.2. This is a bug fix release, with few useful additions. The documentation is updated according to the new release. Below is the list of additions and bug fixes.

Additions and Updates

  • Added option preserveSelection which allow to preserve selected rows in multiselect mode.
  • Support for searchOperators im refreshToolBar method
  • Add option editNextRowCell to continued editing of cells when Tab/shift Tab is pressed and the end of row is reached. The option works only when cell editing is enabled.
  • Add tooltip property in colModel to set different title in headers. See:
  • Add second parameter rowPos (last inserted row index) in onBeforeExport event in exportToExcel method
  • Selection preserver (scroll 1 or true) works now in multiselect mode
  • Add onInitPivot and onCompletePivot events to indicate the start and end process of building the pivot.
  • Added option loadMsg in pivot options parameters which enables a loading message during pivot build. Default is true

Bug Fixes

  • Fix rounding numbers in certain situations. See
  • Fix *cellattr* event to omit strings which contain style word
  • Fix subgrid option expandOnLoad when multiselect and/or rownumbers true. See
  • Fix position of multiselect box on bootstrap 4
  • Fix border of toppager (when enabled) when bootstrap 4
  • Fix positioning of column menu.
  • Fix conversion the value to number in case a octal values is present in search toolbar
  • Fix exporting hidden columns in all export modules. We set a property exportcol which will then overwrite dynamically set hidden column
  • Fix setGridWidth method in case grid overflow-y is set to scroll.
  • Fix bindKey method to select a row only if it is jqgrid row and when there is a id.
  • Fix multiselect in toolbar search filtering
  • Fix position of column menu according to the new changes connected with the styling. See here:
  • Fix subgrid to read correct data using getAccessor in case mapping is set in subGridModel and there is a complex data
  • Fix bindKey to prevent focus in inputs in case of inline edit is activated.
  • Fix passing the right parameter to reader function in JSONReder in order to overcome wrong detecting of keyName. See:
  • Fix resetting the selected row(s) in selection preserver to keep the selection active over all the scroll time
  • Fix bootstrap pixel problem in case height is set to auto or 100%
  • Prevent bad position of column menu when it is activated and user scroll horizontally

Sincerely Yours,
Guriddo Team

Privacy Policy   Terms and Conditions   Contact Information