日期:2014-05-18  浏览次数:20671 次

多选框如何取值 急 急 急 急急 急 急 在线
<input   type= "checkbox "   name= "C_fRoles_ID "   value= <%=   rs.getString( "C_Roles_ID ")%> >
<td   height= "24 "   > <div   align= "center "> <%=rs.getString( "C_Roles_ID ")%> </div> </td>
<td   > <div   align= "center "> <%=rs.getString( "C_Roles_Name ")%> </td>
<td   > <div   align= "center "> <%=rs.getString( "C_Comment ")%> </div> </td>
我现在是循环他们4列,得到数据库的数据,然后每行都一个checkbox,进行多项选择,进行保存,先在的问题是循环以后每个checkbox的值和名字都一样了,如何实现把选择的每个checkbox都放到另外一个表呢并且每个checkbox都占一行

------解决方案--------------------
后台通过 String[] strC_fRoles_ID= request.getParameterValues( "C_fRoles_ID ");
循环获取

------解决方案--------------------
name一样没有关系,后台这样取String[] strC_fRoles_ID= request.getParameterValues( "C_fRoles_ID ");就是被选中的checkbox的value的数组集合.
value一样的话,应该是你循环有问题,或者查出的数据有问题。