if ($.fn.datagrid) {
$.extend($.fn.datagrid.methods, {
currentRowIndex: function (jq, obj) {
return $(obj).closest("tr.datagrid-row")[0].rowIndex;
},
changeEditor: function (jq, p) {
return jq.each(function () {
var dg = $(this);
var index = p.index;
if (typeof (index) != "number") {
index = $(index).closest("tr.datagrid-row")[0].rowIndex;
}
var editor = dg.datagrid('getEditor', { index: index, field: p.field });
var diveitor = $(editor.target).closest("div.datagrid-cell");
var editortd = $(editor.target).parent();
var opts = dg.datagrid("options");