本文主要是介绍关于用jquery attr方法获取checkbox复选框得到的值一直是underfine的原因,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在jquery1.6版本便对此做出了修改:【checked属性在页面初始化的时候已经初始化好了,不会随着状态的改变而改变。
也就是说如果checkbox在页面加载完毕是选中的,那么返回的永远都是checked(我的一开始就是没选中)
如果一开始没被选中,则返回的永远是undefined !】
对于的解决方案为用.prop();
例子
//获取用户是否记住密码
var isRember =$("input:checkbox").prop("checked");
这样方法的结果就为true和false了
这篇关于关于用jquery attr方法获取checkbox复选框得到的值一直是underfine的原因的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!