选择checkbox批量删除表中记录???? 页面显示的是记录表,每条记录前有个复选框,当我要删除一批记录,则选择对应的复选框,可是记录是分页显示的,如果我在第一页选择了几条记录,翻页后又选择了几条记录.如何才能把所有钩选了的记录都记录下来呢?因为一翻页上页的复选框都失效了?要考虑钩选和去掉钩选的情况? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个…基本上很难……用session或用隐藏输入框都不能彻底解决。期待 ajax可以实现功能 但安全性比较低 实现思路假设有N页,在页面中做一个隐藏域(checkedItem)存放选中的值,CHECKBOX的value为当条记录的ID,当有记录选中,用JAVASCRIPT控制,在隐藏域中追加ID(checkedItem的值类似为:100,200,300,400,700)然后下一页的时候带着这个隐藏域的值走,到下一页的时候,把当前页的checkedItem设置为传过来的值,同样如果当前页有选中的,继续在这个隐藏域中添加。下一页继续同样的操作,最后点删除操作的时候,把这个隐藏域,提交上去,分析然后删除数据不知道说清楚了没有!! lion98(韩宾)所说的的确是一种方法,但是过于复杂,操作不方便,每次翻页时都要回传选中的值,需要修改后台的代码,比较麻烦。不如通过框架页的形式来实现,感觉比较简单些,把那个隐藏域放到另一个框架页中,起码它只改前台,不用修改后台代码。但是不论怎么样都是很麻烦的。 用SPLIT放到数组中,然后把没有选中的从数组中删除,重新组合再放到HIDDEN中,返回页面的时候同样分析传过来的值,如果HIDDEN中有这个值,那么他前面的CHECKBOX为选中状态就可以了呀!!这有什么难的,可能是我说不清楚,自己想想,就很容易实现,既然都可以做到带着选中的值走,那么他的状态也是可以返回的!!这个就不用细说了!!做程序,这个是最基本的!!! 现在想的主要是如果第一页选了2个,翻到第二页又选了2个,可是又想把第一页的一个给取消,则翻回到第一页,要能保持看到刚才选的2个checkbox还被选中,这时取消其中一个,再翻页继续前述的操作. JS做相册的问题 层加载 关于JS调用XML中DOM的调用。。老提示找不到属性和方法。。 jqgrid 里面的添加方法问题 用JavaScript实现菜单的弹出时出现的问题! 一个框架页面,怎样根据分辨率的大小来判断是否要在页面加滚动条 关于树的实现思路讨论 绝对请大虾进来看看--为什么我的XP无法弹出广告窗口? checkbox和..... 本地用FileSystemObject还有安全性限制吗? 如何释放Excel.Application? 大家帮我看看这个函数的作用:parent.popupLoad.style.visibility="visible";谢谢。
用session或用隐藏输入框都不能彻底解决。
期待
假设有N页,在页面中做一个隐藏域(checkedItem)存放选中的值,CHECKBOX的value为当条记录的ID,当有记录选中,用JAVASCRIPT控制,在隐藏域中追加ID(checkedItem的值类似为:100,200,300,400,700)然后下一页的时候带着这个隐藏域的值走,到下一页的时候,把当前页的checkedItem设置为传过来的值,同样如果当前页有选中的,继续在这个隐藏域中添加。下一页继续同样的操作,最后点删除操作的时候,把这个隐藏域,提交上去,分析然后删除数据
不知道说清楚了没有!!