如何为jqgrid中的“请选择行消息”警告框启用键盘按键

时间:2012-04-02 08:48:53

标签: jqgrid

如果未选择行,则在jqgrid中发出删除行命令,

Please select row 

消息出现。

如何允许用户通过输入和esc键关闭此消息,然后将焦点设置为jqgrid?

目前必须使用鼠标点击关闭此消息框。

1 个答案:

答案 0 :(得分:1)

您可以通过替换语句

来解决问题
$("#jqg_alrt").focus();

直接在

之后找到
$.jgrid.viewModal("#"+alertIDs.themodal,{gbox:"#gbox_"+$t.p.id,jqm:true});

$("#"+alertIDs.modalhead+">a.ui-jqdialog-titlebar-close").focus();

$("#"+$.jgrid.jqID(alertIDs.modalhead)+">a.ui-jqdialog-titlebar-close").focus();
jquery.jqGrid.src.js中的

。接下来将选择消息标题中的“关闭”按钮,然后按 Enter 将关闭对话框

enter image description here