在jqgrid(v4.4.5)中,我扩展了这样的默认行为:
$.extend($.jgrid.view, {
width:300,
beforeShowForm: function(form) {
//hide the edit icon inside id value
setTimeout(function () {
$('#v_id').find('span:first').css('display','none');
}, 100);
}
});
var orgViewModal = $.jgrid.viewModal;
$.extend($.jgrid,{
viewModal: function (selector, o){
console.log(selector, o);
$(selector).center();
orgViewModal.call(this, selector, o);
}
});
我最近在一个项目中使用free-jqgird(v4.12.1-pre),大部分工作都按预期工作。
我无法使其工作的一件事是扩展ViewModal。
$ .jgrid.view有效,但不适用于viewModal。