我一直在寻找如何自定义deletegridrow对话框。我遇到的第一个问题是,在单击提交按钮后,表单通常会保持打开状态。
另外,我希望能够在对话框宽度内包装文本而不是水平滚动。
我将非常感谢您在此问题上的任何帮助。
答案 0 :(得分:0)
我玩了几个版本的jqgrid,但最终决定使用github的5.1.1版本。我想这是旧版本。我能够使用这个snipet来关闭网格
{
caption: "Delete selected ISBN",
modal: true,
//msg : "The selected ISBN will be deleted from the system. Please confirm to proceed with this operation.",
url: '<?php echo $this->Html->url(array('
controller ' => '
isbns ', '
action ' => '
delete ')); ?>',
width: 300,
closeOnEscape: true,
reloadAfterSubmit: true,
beforeShowForm: function($form) {
row_id = $("#jqgrid").jqGrid('getGridParam', 'selrow');
$("td.delmsg", $form[0]).html("Do you really want delete the isbn <br/>number: <b>" +
$("#jqgrid").jqGrid('getCell', row_id, 'isbn') + "</b>?");
}
}