Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery Jqgrid添加和编辑对话框宽度_Jquery_Jqgrid_Jqgrid Asp.net - Fatal编程技术网

Jquery Jqgrid添加和编辑对话框宽度

Jquery Jqgrid添加和编辑对话框宽度,jquery,jqgrid,jqgrid-asp.net,Jquery,Jqgrid,Jqgrid Asp.net,我创建了一个带有一些功能的jqgrid。它工作得很好。我有一个大的表单要添加和编辑框。所以我想设置表单的宽度,所以我从谷歌搜索并获取代码,然后将其放入我的代码中。这也起作用。但是成功和错误消息没有显示在我的网格中。如果我删除这两条线意味着工作良好,但宽度未设置 {closeOnEscape:true, recreateForm: true, width:800}, // Edit options {closeOnEscape:true, recreateForm: true, width:8

我创建了一个带有一些功能的jqgrid。它工作得很好。我有一个大的表单要添加和编辑框。所以我想设置表单的宽度,所以我从谷歌搜索并获取代码,然后将其放入我的代码中。这也起作用。但是成功和错误消息没有显示在我的网格中。如果我删除这两条线意味着工作良好,但宽度未设置

{closeOnEscape:true, recreateForm: true, width:800},   // Edit options
{closeOnEscape:true, recreateForm: true, width:800},   // Add options

请帮我解决这个问题。

下面的代码对我来说很好

$("#ButtonId").click(function () {
            jQuery("#gridId").jqGrid('editGridRow', "new", { height: 330, width: 350, addCaption: "Add form", recreateForm: true, closeAfterAdd: true });
});

在上面,您可以根据需要指定高度宽度。编辑表单也是一样。

试试我的答案,如果输出不正确,那么再发布一些代码。我们会帮你的,它正在工作。但是表单突然关闭。我无法获取成功或错误消息。我的主要任务是在添加或编辑表单时获取成功和错误消息,@user3085540:您可以使用ajax中的成功功能显示成功警报,可能在添加后表单将关闭。@user3085540:此选项将对您有所帮助。afterSubmit在将数据发布到服务器后激发。典型情况下,如果数据发布成功,则此事件用于从服务器接收状态。此事件的参数是从请求和类型为name:value的已发布值数组返回的数据。例如:看看这里@user3085540:再看看这里(Tony的答案):