Jsp分页显示的数据,如何实现翻页支持复选框多选或者全选?

Jsp分页显示的数据,如何实现翻页支持复选框多选或者全选?,第1张

复选框的选中状态是不是根据字段判断的?如果不是那很难实现,如果是用ajax做就行了,checkbox添加一个onchange事件,选中或不选中都调用ajax改变数据库里的字段状态,页面一加载就用<s:if判断这个字段状态,设置checkbox是否选中。

jsp界面上这里用的是<%%>你可以用jstl,不知道你存的数据是什么格式,暂且用list举例吧
<select id="">
<%
List list = (List)sessiongetAttribute("集合名称");
for(int i=0;i<listsize();i++){
//????这里加取值代码:如果是直接存的数据,就直接取;如果是对象的话,还要转换一下对象
%>
<option value="固定值或者list中得到的值">固定值或者list中得到的值</option>
<%
}
%>
</select>

在struts1中的项目中,jsp页面的多选框内容传递到下个页面,在碰到修改表信息(或用户信息时经常碰到),一开始不知道怎么实习这个功能,写了一大堆的js代码才勉强实现,其实在struts1的form中就有这个特性,只要两个页面传递过程中,传的是个form的话,就可用实现自动回填,就算有些多选框内容是从数据库中查出来的,页会自动把上个页面的值显示在第一个。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13350594.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-19
下一篇 2023-07-19

发表评论

登录后才能评论

评论列表(0条)

保存