Button JqGrid在单击“自定义”按钮时请求新字段

Button JqGrid在单击“自定义”按钮时请求新字段,button,jqgrid,Button,Jqgrid,我在jqgrid中的导航器中添加了一个自定义按钮,我想知道当我单击该按钮时,如何显示一个与“编辑”对话框样式相同的对话框,并询问colModel中未包含的一些特殊字段。单击ok按钮时,这些字段将被发送到服务器 有什么想法吗 提前谢谢 Carlos.您可以使用方法显示“编辑”对话框。在该方法的第二个(properties)参数中,您可以包含自定义事件处理程序,它可以在对话框中进行任何修改 有关示例,请参见上一个演示。演示版有这一行 $('<tr class="FormData" id="tr

我在jqgrid中的导航器中添加了一个自定义按钮,我想知道当我单击该按钮时,如何显示一个与“编辑”对话框样式相同的对话框,并询问colModel中未包含的一些特殊字段。单击ok按钮时,这些字段将被发送到服务器

有什么想法吗

提前谢谢

Carlos.

您可以使用方法显示“编辑”对话框。在该方法的第二个(
properties
)参数中,您可以包含自定义事件处理程序,它可以在对话框中进行任何修改

有关示例,请参见上一个演示。演示版有这一行

$('<tr class="FormData" id="tr_AddInfo"><td class="CaptionTD ui-widget-content">'+
  '<b>Additional Information:</b></td></tr>').insertAfter (nameColumnField);
$(“”+
“其他信息:”)。插入后面的(nameColumnField);
在showForm之前的


如果您需要在对话框中显示的信息来自网格的隐藏列,则可以使用您找到的简化方式。该解决方案的主要思想是jqGrid在表单对话框中包含所有隐藏字段,但相应的行是隐藏的。因此,只显示隐藏行就足够了。

第二个选项对我们来说非常有用,并且完全符合我们的要求。非常感谢你的帮助。当做