checkbox选中后刷新jsp如何保持选中的状态

是这样的多选,默认要全选,所以必须用checkbox而不能用checkboxlist然后查询的时候(先不考虑多选)选择一个按钮,提交查询,怎么在提交后保持这个选项的状态啊... 是这样的 多选,默认要全选,所以必须用checkbox 而不能用checkboxlist 然后查询的时候(先不考虑多选)选择一个按钮,提交查询,怎么在提交后保持这个选项的状态啊,具体代码实现能给个参考吗,最好jquery实现 展开
 我来答
度木子木木
推荐于2017-12-15 · TA获得超过327个赞
知道小有建树答主
回答量:277
采纳率:50%
帮助的人:128万
展开全部

我给你点思路吧,看你能不能理解哈,不能理解再问我

  1. 先添加一个隐藏域<input type="hidden" />,在点击提交查询按钮的时候把你选择的checkbox的值赋到这个隐藏域上

  2. 页面加载的时候$(function(){//在这处理});,检测隐藏域的是否有值,如果有值,就相对应的给checkbox赋上选中状态

更多追问追答
追问
提交查询按钮时选择的check的值如何赋到这个隐藏域上啊
追答
function SetHidden()
{
var chks='';
$("input[type=checkbox]:checked").each(function(){
chks+=$(this).val()+",";
});
$("#hid").val(chks.substring(0,chks.length-1));
}
查询按钮提交执行这个函数
hid:是隐藏域的id
匿名用户
2015-07-03
展开全部
提交查询后把查询条件也返回到页面,用jquery判断里面包含那个选项,就把哪个选中就行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式