Please extend a new method to achieve this functionality.
$.extend($.fn.datagrid.methods, {
focusInvalidField: function(jq, index){
return jq.each(function(){
var target = this;
var tr = $.data(target, 'datagrid').options.finder.getTr(target, index);
if (!tr.hasClass('datagrid-row-editing')){
return true;
}
var invalidbox = tr.find('.validatebox-invalid');
invalidbox.filter(':not(:disabled):first').focus();
})
}
})
Usage example:
var index = 2;
$('#dg').datagrid('focusInvalidField', index);