我想定制删除对话框消息,基于所选行?我想显示类似于“删除选定行:$selectedRow.columnValue?”的消息。我该怎么做?
我想定制删除对话框消息,基于所选行?我想显示类似于“删除选定行:$selectedRow.columnValue?”的消息。我该怎么做?
beforeShowForm: function ($form) {
$("td.delmsg", $form[0]).html("Do you really want delete the row with <b>id=" +
$("#list").jqGrid('getGridParam','selrow') + "</b>?");
}
(参见旧版演示),将显示如下的确认对话框:
你可以很容易地修改示例以显示有关删除行的任何其他信息。您可以使用getRowData或getCell从删除行中获取一些信息。
更新:有关详细信息,请参见答案。
$("td.delmsg", $form[0]).html(...)
,则文本“Do you really want delete the row with <b>id=”可以由服务器代码生成并且不是一个常量。 - Oleg.
或其他特殊字符,如何显示ID?目前点号显示为十六进制代码。 - Andrus$('#dialog_id').html('Delete selected row:' + $selectedRow.columnValue?);
$('#dialog_id').dialog();