我正在使用struts 2框架并在Jsp中迭代4个字段(checkbox,rollnumber,name,location)。它工作正常。现在我需要删除所选的复选框记录,因为我需要将rollnumber(表中的主键)对象传递给javascript函数。如何将rollnumber对象传递给javascript函数。我已经将checkbox对象(document.myForm.subCheckBox)传递给java脚本函数,我需要再传递一个rollnumber对象。
<table border="1">
<tr>
<s:if test="%{mode != 'view'}">
<td><input type="checkbox" id="mainCheckBox" onclick="return checkAll(document.myForm.subCheckBox)"/></td>
</s:if>
<th>Roll Number</th>
<td>Name</td>
<td>Location</td>
</tr>
<s:iterator value="beanList" >
<tr>
<s:if test="%{mode != 'view'}">
<td>
<input type="checkbox" name="subCheckBox"/>
</td>
</s:if>
<td>
<s:property value="rollnumber" />
</td>
<td>
<s:property value="name"/>
</td>
<td>
<s:property value="location"/>
</td>
</tr>
</s:iterator>
</table>
<table>
<s:if test="%{mode != 'view'}">
<tr>
<input type="button" value="Delete" onclick="return deleteRecord(document.myForm.subCheckBox) "/>
</tr>
</s:if>
</table>