Thanks for the quick reply Tony, but I don't think the problem is in my code (although that's always a possibility
).
If I build the table with gridComplete: bindHelpIcons in the jqGrid initialisation, everything works perfectly.
If I build the table with gridComplete: bindHelpIcons(“table1”) in the jqGrid initialisation, the bindHelpIcons function is called before the table has even been drawn. The parameter gets passed to the function OK, and there is nothing else on the page which calls the function.
I'm quite happy to work around this by calling a parameterless function – I just wanted to let you know there may be an issue with your event firing.