Вам, вероятно, известен метод navGrid .Он имеет параметры в форме
$("#list").jqGrid('navGrid','#pager',{parameters},
prmEdit, prmAdd, prmDel, prmSearch, prmView);
, где параметр prmEdit
может содержать любые параметры editGridRow , включая параметр width , который вам нужен.Поэтому, если вам нужно, например, иметь форму редактирования шириной 500 пикселей вместо 300 пикселей по умолчанию, вы можете использовать
$("#list").jqGrid('navGrid','#pager',{},{width:500});
Чтобы упростить реализацию, я изменил пример из моего другого ответа так, чтобы диалоговое окно редактирования имело 200 пикселей:посмотреть вживую здесь .