全选反选,随点击的复选框状态改变复选框的状态 只读
2016-10-19 15:00
513 查看
<!DOCTYPE <html>
</html>
<html lang="en">
<head>
<script src="./jq.js"></script>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<input type="checkbox" value="php">php
<input type="checkbox" value="mysql">mysql<br>
<input type="checkbox" value="apache">apache
<input type="checkbox" value="checkbox" checked="checked">js
<input disabled='disabled' type="checkbox" id='all' value="js">全选全不选复选框disabled='disabled'不可操作
<button id="quan">全选</button>
<button id="fan">反选</button>
<button id="quanbu">全不选</button>
</body>
</html>
<script>
$('#quan').click(function () {
$('input').prop('checked',true)
}),
$('#quanbu').click(function () {
$('input').prop('checked',false)
})
$('#fan').click(function () {
$('input').each(function (k,v) {
//console.log(k+v)
if ($(v).prop('checked')==true){
$(v).prop('checked',false)
}else{
$(v).prop('checked',true)
}
})
})
//所有input标签中的checked属性的状态点击后$(this).is(":checked")判断被点击的状态如果是true则返回true 那么所有input的checked属性值都是true prop可重复使用
$('#all').click(function () {
$('input').prop('checked',$(this).is(":checked"))
})
</script>
</html>
<html lang="en">
<head>
<script src="./jq.js"></script>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<input type="checkbox" value="php">php
<input type="checkbox" value="mysql">mysql<br>
<input type="checkbox" value="apache">apache
<input type="checkbox" value="checkbox" checked="checked">js
<input disabled='disabled' type="checkbox" id='all' value="js">全选全不选复选框disabled='disabled'不可操作
<button id="quan">全选</button>
<button id="fan">反选</button>
<button id="quanbu">全不选</button>
</body>
</html>
<script>
$('#quan').click(function () {
$('input').prop('checked',true)
}),
$('#quanbu').click(function () {
$('input').prop('checked',false)
})
$('#fan').click(function () {
$('input').each(function (k,v) {
//console.log(k+v)
if ($(v).prop('checked')==true){
$(v).prop('checked',false)
}else{
$(v).prop('checked',true)
}
})
})
//所有input标签中的checked属性的状态点击后$(this).is(":checked")判断被点击的状态如果是true则返回true 那么所有input的checked属性值都是true prop可重复使用
$('#all').click(function () {
$('input').prop('checked',$(this).is(":checked"))
})
</script>
相关文章推荐
- Extjs改变树节点的勾选状态点击按钮将复选框去掉
- Extjs改变树节点的勾选状态点击按钮将复选框去掉
- 点击按钮改变文本框的只读状态
- jquery checkbox 复选框多次点击判断选中状态,以及全选/取消的代码示例
- 复选框组的全选、全不选点击两次后,attr()不生效、checkBox状态不改变问题
- jq实现复选框全选和反全选以及子复选框的状态改变父复选框状态的方法
- DrawerLayout的使用 侧滑加载Listview,首页使用Fragment和处理点击触摸冲突、穿透事件和监听菜单滑动状态的改变的详细介绍
- jquery实现点击复选框,勾选所有复选框,再次点击取消全选
- iOS UITableViewCell添加按钮 点击按钮改变按钮状态之坑
- jQuery实现点击复选框即高亮显示选中行 全选、反选
- 怎么给复选框选中状态时按钮为可点击状态,或复选框为选中状态时按钮为不可点击状态
- cell 的状态改变接口 --- 通过此接口可以获得是否点击了减号按钮 ,是否是编辑状态 ,是否是正常状态(未编辑)
- 多个按钮或VIEW,点击改变状态 简易的实现方法
- 用Jquery改变复选框的状态
- 实现当TreeView中父节点的CheckBox的点选状态改变时,回发服务器端,并且选中父节点,所有子节点全选中
- JS实现点击复选框变更DIV显示状态的示例代码
- 用JS实现点击TreeView根节点复选框全选
- 点击tr实现选择checkbox功能,点击checkobx的时候阻止冒泡事件, jquery给checkbox添加checked属性或去掉checked属性不能使checkobx改变状态
- jQuery实现按钮的点击 全选/反选 单选框/复选框 文本框 表单验证
- 百度地图 v3.5点击地图然和地图添加覆盖物,滑动地图获取中心点,将地图状态改变