我不明白如何在JqGrid中更改编辑表单的宽度。我发现选项'宽度'但我不知道如何使用它(没有例子)。
答案 0 :(得分:26)
你可能知道方法navGrid。它具有
形式的参数$("#list").jqGrid('navGrid','#pager',{parameters},
prmEdit, prmAdd, prmDel, prmSearch, prmView);
其中参数prmEdit
可以包含editGridRow方法的任何选项,包括您需要的width选项。因此,如果您需要具有500px宽度的编辑表单而不是默认的300px,则可以使用
$("#list").jqGrid('navGrid','#pager',{},{width:500});
为了简化您的实现,我从另一个答案中修改了一个示例,以便编辑对话框具有200px:实时查看here。
答案 1 :(得分:3)
您可以使用以下代码更改编辑设置。
editSettings = {
recreateForm:true,
jqModal:false,
reloadAfterSubmit:false,
closeOnEscape:true,
savekey: [true,13],
closeAfterEdit:true,
zIndex:1000,
**width: 450**,
pgbuttons:false,
.jqGrid('navGrid','#Pager',editSettings,...)