Discuz教程网

jQuery验证Checkbox是否选中的代码 推荐

[复制链接]
authicon dly 发表于 2011-9-6 20:22:27 | 显示全部楼层 |阅读模式
一般人验证估计都是想到这种方法:
  1. function chk() //是否被选中验证有选中的return true,否return false
  2. {
  3. var falg = 0;
  4. $("input[name=cbname]:checkbox").each(function(){
  5. if($(this).attr("checked")) // 这里可以用 if($("#cr").is(":checked"))
  6. {
  7. falg +=1; // 这里可以加上 return false 退出循环
  8. }
  9. })
  10. if(falg >0)
  11. return true;
  12. else
  13. return false;
  14. }
复制代码

这种方法确实不错,但是我觉得如下代码更简单更高效:
if($("input[name=cbname]:checkbox").length==0) // 没有选择中任项
根据需求选择了



上一篇:Javascript变量函数浅析
下一篇:Jquery 一次处理多个ajax请求的代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-3 01:28

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表