jquery attr获取checked一直为undefined
来源:互联网 发布:mac终端格式化整个磁盘 编辑:程序博客网 时间:2024/06/06 02:15
alert($("#checkbox_all").attr("checked"));
一直为undefined?
在jquery1.6版本便对此做出了修改:
【checked属性在页面初始化的时候已经初始化好了,不会随着状态的改变而改变。
也就是说如果checkbox在页面加载完毕是选中的,那么返回的永远都是checked(我的一开始就是没选中)
如果一开始没被选中,则返回的永远是undefined !】
也就是说如果checkbox在页面加载完毕是选中的,那么返回的永远都是checked(我的一开始就是没选中)
如果一开始没被选中,则返回的永远是undefined !】
既然jquery对此做出了修改,那肯定也就是有相应的更好的解决方法:
.prop()便是解决这个问题的利器!
$("#check_all").change(function(){
$('.check_children').prop("checked",this.checked);
});
或者
$("#check_all").change(function(){
var is_checked = $(this).prop("checked");
$('.check_children').prop("checked",is_checked);
});
0 0
- jquery attr获取checked一直为undefined
- 解决JQuery checkbox的attr(checked)一直为undefined问题
- Jquery使用attr("checked")获取的值为undefined
- 解决jquery升级1.6后checkbox的attr(checked)一直为undefined问题
- JQuery的复选框的attr("checked")一直为undefined问题
- radio或者checkbox使用jquery的attr(checked)一直为undefined
- jquery的$(this).attr("checked")一直返回undefined的问题
- checkbox的attr("checked")一直为undefined问题解决方案
- 解决checkbox的attr(checked)一直为undefined问题
- checkbox的attr(checked)一直为undefined问题
- 解决checkbox的attr(checked)一直为undefined问题
- checkbox的attr(checked)一直为undefined问题
- 解决checkbox的attr(checked)一直为undefined问题
- 解决checkbox的attr(checked)一直为undefined问题
- 解决checkbox的attr(checked)一直为undefined问题
- 解决checkbox的attr(checked)一直为undefined问题
- 关于checkbox的attr(“checked”)一直为undefined的解决方案
- 解决checkbox的attr(checked)一直为undefined问题
- Android 5.0(Lollipop)中的SurfaceTexture,TextureView, SurfaceView和GLSurfaceView
- C语言中内存对齐方式
- leetcode的归类
- 判断一个整数是否能被3或5整除
- linux下如何配置jdk,安装eclipse并且创建快捷方式
- jquery attr获取checked一直为undefined
- Qt中QAbstractTableModel、QItemDelegate的联合使用
- js返回两个时间戳只差
- 从一道算法题说去2
- Android中ViewFlipper的使用
- 正则表达式(下)
- jetty-runner.jar指定端口运行war包
- 二叉树的三种递归遍历实现
- 从小到大排序