struts中关于选中一个单一的checkbox就可以选取所有checkbox的问题
现在我有一个JSP页面:
-----------------------------------------------
checkbox| 姓名 | 描述
-----------------------------------------------
checkbox| aa | 好人
-----------------------------------------------
checkbox| bb | 奸人
-----------------------------------------------
checkbox| cc | 蠢人
-----------------------------------------------
第一行的checkbox是单独写的:
<input type="checkbox" name="selectAll" value="ON" onclick="selectAll()">
下面的数据是用<logic:iterate>产生的:
<logic:iterate id="userlist" name="users" >
<tr>
<td width="5%" align="center" class="font9title" height="11">
<html:multibox name="userlist" property="isChecked" value="yes">
<bean:write name="userlist" />
</html:multibox>
</td>
<td width="11%" align="center" height="11">
<a href="/goToUpdateForm.do?userid=<bean:write name='userlist' property='userid'/>&dispatch=goToUpdateForm">
<bean:write name="userlist" property="name"/>
</a>
</td>
<td align="left">
<bean:write name="userlist" property="describe"/>
</td>
</tr>
</logic:iterate>
现在的问题是:
1、我想通过第一行中的checkbox来控制其它所有的checkbox,只要前者选定了,其余的就都选定,取消就都取消,我想用javascript写在selectAll()中处理,但不知怎么写;
2、如果任意选定了若干条记录以后,我如何能得到所选中的信息,我指的是如何判断那些是已经选中了的,以便后面的处理(如删除记录等)
这个问题困扰了很久,可是一直不知如何解决,如有位高手指点一下定当感激不尽!!!!!
期盼中。。。。。。。。。。。