If you are using the 'pagerFilter' and wish to call 'appendRow' method on a datagrid, you have to override this method to support client side pagination. Here is the simple code to achieve this functionality.
var appendRow = $.fn.datagrid.methods.appendRow;
$.extend($.fn.datagrid.methods, {
appendRow: function(jq,row){
return jq.each(function(){
var data = $(this).datagrid('getData');
if (data.originalRows){
data.originalRows.push(row);
}
appendRow.call($.fn.datagrid.methods, $(this), row);
})
}
})