JqG​​rid如何更改编辑表单的宽度?

时间:2010-10-10 17:20:18

标签: jqgrid

我不明白如何在JqGrid中更改编辑表单的宽度。我发现选项'宽度'但我不知道如何使用它(没有例子)。

2 个答案:

答案 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,...)