Suppose I have the following (shortened for simplicity):
jQuery("#grid").jqGrid({
...
ondblClickRow: function() {
// I want to define this function dynamically at run time
}
...
});
How to I bind ondblClickRow event outside of the grid Deceleration. For example in jQuery I would normally do
$('#grid').bind('ondblClickRow', function() { alert('my over written event'); });
Suppose I have the following (shortened for simplicity):
jQuery("#grid").jqGrid({
...
ondblClickRow: function() {
// I want to define this function dynamically at run time
}
...
});
How to I bind ondblClickRow event outside of the grid Deceleration. For example in jQuery I would normally do
$('#grid').bind('ondblClickRow', function() { alert('my over written event'); });
Share
Improve this question
edited Mar 29, 2010 at 6:56
Matt Blaine
1,97614 silver badges22 bronze badges
asked Mar 29, 2010 at 6:55
DaveoDaveo
19.9k10 gold badges49 silver badges72 bronze badges
2 Answers
Reset to default 6You should be able to override event handlers with setGridParam
Something like this:
jQuery("#grid").jqGrid('setGridParam',{
ondblClickRow: function() { alert('my over written event'); }
});
See docs: http://www.trirand./jqgridwiki/doku.php?id=wiki:methods
Have you ever successfully used setGridParam for the subGridRowExpanded event?
jqGrid method setGridParam on event subGridRowExpanded causes error