Jsp 使用Struts2网格插件收集/捕获选中行的ID数组以删除行

Jsp 使用Struts2网格插件收集/捕获选中行的ID数组以删除行,jsp,struts2,struts2-jquery,struts2-jquery-grid,Jsp,Struts2,Struts2 Jquery,Struts2 Jquery Grid,我有一个网格以表格格式显示数据,如下所示 <s:url id="remoteurl" action="SizeGrid" namespace="/admin_side"/> <s:url id="editurl" action="SizeCRUD" namespace="/admin_side"/> <sjg:grid id="gridmultitable" caption="Size" dataType="json" href="

我有一个网格以表格格式显示数据,如下所示

<s:url id="remoteurl" action="SizeGrid" namespace="/admin_side"/>
<s:url id="editurl" action="SizeCRUD" namespace="/admin_side"/>

<sjg:grid
    id="gridmultitable"
    caption="Size"
    dataType="json"
    href="%{remoteurl}"
    pager="true"
    navigator="true"
    navigatorSearchOptions="{sopt:['eq','ne','lt','gt']}"
    navigatorEdit="false"
    navigatorView="false"
    navigatorAddOptions="{height:280, width:500, reloadAfterSubmit:true}"
    navigatorEditOptions="{height:280, width:500, reloadAfterSubmit:false}"
    navigatorViewOptions="{height:280, width:500}"
    navigatorDelete="true"
    navigatorDeleteOptions="{height:280, width:500,reloadAfterSubmit:true}"
    gridModel="gridModel"
    rowList="5,10,15"
    rowNum="5"
    rownumbers="true"
    editurl="%{editurl}"
    editinline="true"
    multiselect="true"
    onClickGroupTopics="rowdelete"
    onSelectRowTopics="rowselect"
    onEditInlineSuccessTopics="oneditsuccess"
    viewrecords="true"
    shrinkToFit="false"
    width="1045"
    >

    <sjg:gridColumn name="sizeId" index="sizeId" title="%{getText('size.title.id')}" key="true" frozen="true" width="200" editable="false" dataType="Long" sortable="true" search="true" sorttype="integer" searchoptions="{sopt:['eq','ne','lt','gt']}"/>
    <sjg:gridColumn name="sizeCode" index="sizeCode" title="%{getText('size.title.code')}" editrules="{required: true}" width="780" editable="true" sortable="true" search="true" sorttype="text"/>

</sjg:grid>

<s:hidden name="idArray"/>
但是这个函数永远不会被调用

有没有一种方法可以收集选中/选中行的
id
sizeId
),这样它们就可以作为数组提供,因为
id
是以逗号分隔的字符串传递的,我不喜欢使用
string#split()之类的函数来收集它们
StringTokenizer
并在服务器上将其解析为
Long
/
Integer


网格允许选择多行,因为
multiselect
设置为
true
multiselect=“true”
multiselect=“true”

对于
选中/选中的行
部分,是基础网格项目
api
。对于
multiselect=true
,您可以通过

$("#gridmultitable").jqGrid("getGridParam","selarrrow");

请让我知道我可以把这条线放在哪里?不调用问题中指定的函数本身。(系统不知怎么没有通知我你的答案)。
$("#gridmultitable").jqGrid("getGridParam","selarrrow");