六个checkbox,默认状态为选定。
把其中几个勾选去掉,然后点击button提交。执行操作后还是显示本页面。
请问如何保持checkbox的状态?就是有些已经不选定了。
页面:
<input name="grade" type="checkbox" value="一" checked/>
<input name="grade" type="checkbox" value="二" checked/>
<input name="grade" type="checkbox" value="三" checked/>
<input name="grade" type="checkbox" value="四" checked/>
<input name="grade" type="checkbox" value="五" checked/>
<input name="grade" type="checkbox" value="六" checked/><input name="函数" type="submit" value="btn" />
把其中几个勾选去掉,然后点击button提交。执行操作后还是显示本页面。
请问如何保持checkbox的状态?就是有些已经不选定了。
页面:
<input name="grade" type="checkbox" value="一" checked/>
<input name="grade" type="checkbox" value="二" checked/>
<input name="grade" type="checkbox" value="三" checked/>
<input name="grade" type="checkbox" value="四" checked/>
<input name="grade" type="checkbox" value="五" checked/>
<input name="grade" type="checkbox" value="六" checked/><input name="函数" type="submit" value="btn" />
String[] grade= request.getParameterValues("grade");
遍历这个数组,判断
没选中的还是没选中?
如果是这样不好实现,因为网页已经刷新了,返回到了你的初始页面
<tr style="border-bottom-color:red"><td>
<input type="checkbox" name="selectedM" value="${obj[0].id}"
}
<c:if test="${obj[1]!=null}">checked</c:if> />
</td><td>
${index+1 }</td><td>${obj[0].mediaName }</td><td>分值(${obj[0].score })</td><td>备注:<input
name="memo${obj[0].id }" type="text" value="${obj[1].memo }" class="input1"></td>
</tr></nested:iterate>