注册
其实我可以理解乐天,毕竟韩国是它的国家,所以也请理解我们抵制乐天,因为中国也是我们的国家

JQuery判断checkbox是否选中、批量选择与反选的方法

嗨豆壳技术文章 时间:2015-06-19 10:20:43 [ray]

jquery判断checkbox是否选中及改变checkbox(复选框)状态的方法

jquery判断checked(选中状态)的三种方法

.attr("checked"):   // jquery版本1.6+返回:”checked”或”undefined” ;1.5以下返回:true或false
.prop("checked"): //1.6+返回:true/false
.is(":checked"): //返回:true/false
jquery设置checked(选中状态)的几种方法

适用所有jquery版本的写法

$("#hi-docs").attr("checked","checked");
$("#hi-docs").attr("checked",true);
jquery 1.6+:prop()函数设置checked(选中状态)的4种方法
$("#hi-docs″).prop("checked",true);// 常用
$("#hi-docs″).prop("checked","checked");
$("#hi-docs″).prop({checked:true});
$("#hi-docs″).prop("checked",function(){
	return true;// 使用函数返回true或false
});
jquery如何判断checkbox(复选框)是否被选中需要注意的问题。

在html中,如果一个复选框被选中是 checked="checked"。但是我们如果用$("#id").attr("checked") 会提示您是true而不是checked 所以判断 if($("#id").attr("checked")=="true") 是错误的,应该是 if($("#id").attr("checked")==true),另附两个checkbox操作方法

// 选中所有
function selectAll(){
	$("input[type|=checkbox]").attr("checked","checked");
}
// 取消选中
function cancelAll(){
	$("input[type|=checkbox]").removeAttr("checked");
}

标签

本文地址:https://www.hi-docs.com/article/146.html

上一篇:兼容低版本PHP(5.5版本以下)的array_column()函数

下一篇:百度免费IP地址查询API,查询接口