2
有没有一个选项可以包含rowpos
和colpos
在beforShowForm
。我知道它应该在formoption
的设置colModel
下使用。但我的网格已自定义编辑(说状态)和正常编辑。我想为这两个不同的路线。下面是我的参考rowfor和colpos in beforShowForm
bulkgrid.jqGrid('navGrid','#bulkktrackpager',{
edit: true,
add: true,
del: true,
search: true,
view: true,
//cloneToTop: true,
}).navButtonAdd('#bulkktrackpager',{
caption:"Status",
buttonicon:"ui-icon-lightbulb",
position:"last",
});
任何想法代码????许多感谢..
}).navButtonAdd('#bulkktrackpager',{
caption:"Status",
buttonicon:"ui-icon-lightbulb",
position:"last",
onClickButton: function(){
var $self = $(this);
$self.jqGrid("editGridRow", $self.jqGrid("getGridParam", "selrow"),
{
beforeInitData: function(formid) {
bulkgrid.setColProp('status', {
formoptions : {
rowpos : 1,
colpos: 1,
},
});
bulkgrid.setColProp('ctno', {
formoptions : {
rowpos : 1,
colpos: 2,
},
});
//similaryly other elements
},
beforeShowForm: function(form) {
$("#tr_agent").hide();
},
recreateForm: true,
editData: {//Function to Add parameters to the status
oper: 'status',
},
closeAfterEdit: true,
reloadAfterSubmit: true,
});
}
});
图片 镜像2
哇!干净清晰的解决方案。动态rowpos和colpos的作品就像一个魅力。稍后将尝试文本对齐。谢谢奥列格。 – Wahab
@Wahab:不客气! – Oleg
@oleg ..不明白为什么提到recreateForm后:为true,为编辑和状态获取相同的表单模型。我更新了我的问题中的代码.. – Wahab