最近做了一个项目其中遇到这样的需求,要实现checkbox跨页多选功能,经过小编整理,顺利解决,今天小编给大家分享Java中checkbox实现跨页多选的方法,需要的的朋友参考下
最近要实现一个功能,就是checkbox跨页多选,在网上看了一下,资料很少,而且大多是不完全的。不过经过我的努力,终于做出来了。
JSP页面:
1,定义三个Hidden变量:
2,javascript
// 获取checkbox信息,选中,未选中,当前选中 function getCheckBoxInformation() { var checkboxes = document.getElementsByName("checkbox"); var checkedStr = ""; var uncheckedStr = ""; var url = ""; for(var i = 0; i0) { for(var k = 0; k
每次翻页的时候调用getCheckBoxInformation()方法,页面加载的时候调用initPage()方法.
在后台,每次翻页时调用方法
public String doubleSpread(String all_select, String now_selected, String no_selected) { //获取当前选中的项目加入al List al = new ArrayList(); if(all_select != "" && all_select != null) { String[] all_select_str = all_select.split(","); for(int a=0;a
将此方法返回的all_select再传到JSP页面上并赋值给那个隐藏域,到此,功能就实现了。
以上就是Java中checkbox实现跨页多选的方法的详细内容,更多请关注0133技术站其它相关文章!