关于在页面存储变量。。 假如分页是用的display:none的方式 那你只管提交好了如果分页是用链接的形式 那你将之前选中的获取以后放session或cookie里 提交的时候一并处理了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用get传也行就是myweb2.html?val=1,2,5,6,7 类似这种形式吧到第二页获取就行了不过不如 cookie不直观... 客户端分页的话,也就是1楼讲的display:none的方式,不用管理,直接提交。服务器端分页,看数据绑定方式,是在服务器端绑定的话,每次点链接的时候,post或者get到server端,用session或cache什么的缓存起来,到时候一起处理就是了。如果是在客户端绑定数据,那还是在点链接的时候,用客户端的javascript变量保存起来,最后提交的时候再一起提交就行了。 在这个列表页里隐藏一个<select id="selectValues">,每次页面初始时将一个selectValues对象从request中取出(String selectValues = (String)request.getAttribute("selectValues"))。并将值放在<select>中,值的内容可以是12,322,54,32,54...这样放<select id="selectValues" style="dispaly:none" MULTIPLE><% String[] values = selectValues.split(","); for(int i = 0; i < values.length; i++){ %> <option value="<%=values[i]%>"><%=values[i]%></option> <% }%></select>这个selectValues对象是怎么来的呢,是这样//action中request.setAttribute("selectValues",request.getParameter("selectValues"));提交时,列表selectValues也一起提交了注意selectValues提交时,一定要把所有值都选上 //全选函数 function selectAll(sel) { for( j=0; j<sel.length; j++ ) { sel.options[j].selected = true; } return true; } 求高手解答,大家帮忙看看这个题目可以用javascript解答吗?给点思路 extjs的grid中如何动态生成控件 javascript的url截取问题希望高手帮忙 遍历html所有元素 $("#toolBox").css("display","block")这是什么用法,谁能帮忙解释下吗? 下拉列表 运行以下的代码日期怎么是2006-7-12呢? 如何用javascript实现真正的仿outlook菜单 一个页面调入为什么同时出现jquery.min.js和jquery.js 深度复制当前页面 如何提高JS的拖拽流畅度 js控制表单disabled的问题
就是
myweb2.html?val=1,2,5,6,7 类似这种形式吧
到第二页获取就行了
不过不如 cookie不直观...
服务器端分页,看数据绑定方式,是在服务器端绑定的话,每次点链接的时候,post或者get到server端,用session或cache什么的缓存起来,
到时候一起处理就是了。
如果是在客户端绑定数据,那还是在点链接的时候,用客户端的javascript变量保存起来,最后提交的时候再一起提交就行了。
<select id="selectValues" style="dispaly:none" MULTIPLE>
<%
String[] values = selectValues.split(",");
for(int i = 0; i < values.length; i++){
%>
<option value="<%=values[i]%>"><%=values[i]%></option>
<%
}
%>
</select>
这个selectValues对象是怎么来的呢,是这样
//action中
request.setAttribute("selectValues",request.getParameter("selectValues"));
提交时,列表selectValues也一起提交了
注意selectValues提交时,一定要把所有值都选上
function selectAll(sel)
{
for( j=0; j<sel.length; j++ )
{
sel.options[j].selected = true;
}
return true;
}