Struts 2.0将选中的复选框映射值传递给JavaScript函数

时间:2012-01-19 12:14:50

标签: struts2

我正在使用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> 

0 个答案:

没有答案