Please try to extend the 'attachEvent' method for the combogrid component.
$.extend($.fn.combogrid.methods, {
attachEvent: function(jq, param){
return jq.each(function(){
var grid = $(this).combogrid('grid');
var opts = $(this).combogrid('options');
opts.handlers = opts.handlers || {};
var cbs = opts.handlers[param.event];
if (cbs){
cbs.push(param.handler);
} else {
cbs = [opts[param.event], param.handler];
}
opts.handlers[param.event] = cbs;
opts[param.event] = grid.datagrid('options')[param.event] = function(){
var target = this;
var args = arguments;
$.each(opts.handlers[param.event], function(i,h){
h.apply(target, args);
})
}
})
}
})
Call 'attachEvent' method to add your own event handler.
jobjInput.combogrid('attachEvent',{
event: 'onSelect',
handler: function(index,row){
//...
}
});