jsp中JQUERY 如何获得 CHECKBOX是否被选中?--不使用ONCLICK属性

hu19867777 2010-12-08 03:53:58
在JSP的HTML代码中定义CHECKBOX ID TYPE NAME 然后再JAVASCRIP中如果获得CHECKBOX.CHECKED的值呢?

就是判断的时候IF $("#id").attr("checked") == true 这样的 (这句是错误的,ATTR返回的是OBJECT)
...全文
522 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hu19867777 2010-12-09
  • 打赏
  • 举报
回复
已经解决了 后面 $("#id").attr("checked") == true 又可以了。。晕死 不知道是不是编译出问题了。。感谢回答 。。分不多。。
lowechenwen 2010-12-08
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 hu19867777 的回复:]

引用 3 楼 zhongxingxuan 的回复:
JScript code


var value = $("input:checked").val();


这个有个问题,就是INPUT的有多个的情况下会有问题 input换成ID 测试有问题
[/Quote]

这必然是给每个选中的checkbox设或取一样的值嘛

你是想实现给每个选中的checkbox设置不同的值?
仲兴轩 2010-12-08
  • 打赏
  • 举报
回复
这个是只选择被选中的元素咯,
checkbox 和 radio都是被选择的元素,
hu19867777 2010-12-08
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zhongxingxuan 的回复:]
JScript code


var value = $("input:checked").val();
[/Quote]

这个有个问题,就是INPUT的有多个的情况下会有问题 input换成ID 测试有问题
lowechenwen 2010-12-08
  • 打赏
  • 举报
回复
LS帮你答了,选择器有:checked, val()设定值
仲兴轩 2010-12-08
  • 打赏
  • 举报
回复


var value = $("input:checked").val();

hu19867777 2010-12-08
  • 打赏
  • 举报
回复
我就是要在提交表单的时候去判断CHECKBOX是否被选中,所以不能先设定值。。
或者说我怎样用JQUERY的方法获取到CHECKBOX是TRUE还是FALSE的属性
lowechenwen 2010-12-08
  • 打赏
  • 举报
回复
你可以设定value的

其次$("#id").attr("checked",true)才是对的

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧