作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我对如何限制默认选中的复选框有疑问。例如我有 7 个复选框。我想在页面加载后用 3 个默认选中的复选框来限制它。
this should be the output:
Checkbox1 : true
Checkbox2 : true
Checkbox3 : true
Checkbox4 : false
Checkbox5 : false
Checkbox6 : false
Checkbox7 : false
这是我的示例代码:
var mvp = 3;
$(document).ready(function() {
$("input:checkbox").each(function( index ) {
($this).attr("checked",true);
});
});
我对此很了解,我不知道我将在每个函数中放置我的计数器(mvp)。在此代码中,我的所有复选框均已选中:D。
抱歉,新手问题,请帮助我..
最佳答案
实际上不需要计数器,因为 each
函数将传入索引。只需使用索引作为计数器即可。
$(document).ready(function() {
$("input:checkbox").each(function( index ) {
this.checked = (index < 3);
});
});
JS fiddle : http://jsfiddle.net/SB6aD/2/
关于jquery - 限制默认选中的复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20962477/
我是一名优秀的程序员,十分优秀!