文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>深入学习checkbox类型的input元素

深入学习checkbox类型的input元素

时间:2011-03-23  来源:dreamhappy

 先看 一段选中所有页面check类型的代码

$("#SelectBtn").click(function(){
var state=$("#SelectAll").attr("checked");
if(state != true){
selectAll()
$(
"#SelectAll").attr("checked","true");
}
else{
cancelAll()
$(
"#SelectAll").attr("checked","false");
}
});

    逻辑上正确,问题在这一句

 $("#SelectAll").attr("checked","false");

     咋一看是想取消选中,其实不然。“checked是一个单属性”,无论它是true还是false,它总是checked而非unchecked。
所以上边的一句应该改成

$("#SelectAll").removeAttr("checked")


<input type="checkbox" checked=“false ”/>虽然false,但这一项仍被选中

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载