Is there a bug with nav buttons (whether on the toppager or the regular pager) when custom buttons are added to a subgrid (using the jqgrid navButtonAdd) but only in FireFox and IE? It seems to work/look fine in Chrome - also the parent grid's custom buttons work fine in Firefox and IE, it is just a cosmetic issue/hover and size issue which appears only in grid as subgrids for these browsers alone.
It is a bug with the button sizes and hover placement.
Check out this picture to see what I mean: https://i.stack.imgur.com/SL0KE.png
My code (in the subGridRowExpanded property of the subgrid) is like this:
jQuery("#" + subgrid_table_id).jqGrid('navButtonAdd','#RedirectsTable_' + row_id + '_t_toppager_left',
{
caption : "Add New Region Url... ", buttonicon : 'ui-icon-plus',
id : "btnAddNewRegionUrl_" + subgrid_table_id,
onClickButton : function()
{
addNewRegionUrlRow("#" + subgrid_table_id, row_id);
}
}).jqGrid('navButtonAdd','#RedirectsTable_' + row_id + '_t_toppager_left',
{
caption : "Copy All ", buttonicon : 'ui-icon-copy',
id : "btnCopyRegionUrls_" + subgrid_table_id,
onClickButton : function()
{
copyRegionUrlRows(row_id);
}
}); // etc chaining them like this. Also, I add buttons in this manner for the parent grid and to the bottom pager as well
Any help fixing this would be greatly appreciated.
Thanks! :)