Jqgrid多选限制?

时间:2011-08-25 22:51:15

标签: jquery jqgrid multi-select jqgrid-php

无论如何将配额设置为多选行?我是说我该怎么做:

If multiselectedrows count > 5
   alert ("You Can't Select More Than 5 Rows");

我已经检查了手册,但没有选择这样做。我是Js / JQuery的新手,所以我不知道如何计算选定的行。

1 个答案:

答案 0 :(得分:3)

在选择行之前,将调用beforeSelectRow。您可以检查当前所选行的数量(请参阅here)以及当前选择的行是否已在selarrrow中(例如var selRowIds = jQuery('#grid').jqGrid('getGridParam', 'selarrrow'); if ($.inArray(rowid, selRowIds) < 0))。在这种情况下,您可以向用户显示消息,然后通过从beforeSelectRow事件处理程序返回false来阻止行选择。