Jquery 值列表中的复选框
我有一个价值清单:Jquery 值列表中的复选框,jquery,Jquery,我有一个价值清单: <script> $().ready(function() { var pi = '1,8'; $('#items_'+i).attr("checked",true); }); </script> 1 <input type="checkbox" id="items_1" name="myitems" value="1" /> <br/> 2 <input typ
<script>
$().ready(function() {
var pi = '1,8';
$('#items_'+i).attr("checked",true);
});
</script>
1 <input type="checkbox" id="items_1" name="myitems" value="1" /> <br/>
2 <input type="checkbox" id="items_2" name="myitems" value="2" /> <br/>
3 <input type="checkbox" id="items_3" name="myitems" value="3" /> <br/>
4 <input type="checkbox" id="items_4" name="myitems" value="4" /> <br/>
5 <input type="checkbox" id="items_5" name="myitems" value="5" /> <br/>
6 <input type="checkbox" id="items_6" name="myitems" value="6" /> <br/>
7 <input type="checkbox" id="items_7" name="myitems" value="7" /> <br/>
8 <input type="checkbox" id="items_8" name="myitems" value="8" /> <br/>
9 <input type="checkbox" id="items_9" name="myitems" value="9" /> <br/>
$().ready(函数()){
var pi='1,8';
$('#items_'+i).attr(“选中”,真);
});
1
2
3
4
5
6
7
8
9
基于上面的列表pi,我只想检查项目1和项目8。不知道怎么做。试试看
var pi = '1,8';
var array = pi.split(','); // split on the comma creates an array
for(var x=0; x<array.length; x++){
$('#items_'+x).attr("checked",true);}
var-pi='1,8';
变量数组=pi.split(',');//逗号上的拆分将创建一个数组
对于(var x=0;x试试看
var pi = '1,8';
var array = pi.split(','); // split on the comma creates an array
for(var x=0; x<array.length; x++){
$('#items_'+x).attr("checked",true);}
var-pi='1,8';
var array=pi.split(',');//逗号上的split创建一个数组
对于(var x=0;x使用jQuery的document.ready的正确形式,并使用for
循环
$(function ()
{
var pi = [1, 8]; // or '1,8'.split(',')
for (var i=0; i<pi.length; i++)
{
$('#items_' + pi[i]).attr('checked', true);
}
});
$(函数()
{
var pi=[1,8];//或'1,8'。拆分(','))
对于(var i=0;i使用jQuery的document.ready的正确形式,并使用for
循环
$(function ()
{
var pi = [1, 8]; // or '1,8'.split(',')
for (var i=0; i<pi.length; i++)
{
$('#items_' + pi[i]).attr('checked', true);
}
});
$(函数()
{
var pi=[1,8];//或'1,8'。拆分(','))
对于(var i=0;i试试这个
$(function ()
{
var pi = [1, 8];
for (var i=0; i<pi.length; i++)
{
$('#items_' + pi[i]).attr('checked', true);
}
});
$(函数()
{
var-pi=[1,8];
对于(var i=0;i试试这个
$(function ()
{
var pi = [1, 8];
for (var i=0; i<pi.length; i++)
{
$('#items_' + pi[i]).attr('checked', true);
}
});
$(函数()
{
var-pi=[1,8];
对于(var i=0;i
$(":checkbox:lt(8)").prop("checked", true);
演示:
或:
演示:如何:
$(":checkbox:lt(8)").prop("checked", true);
演示:
或:
演示:@Falconseye-在您创建的提琴中,您没有包含jquery,并且var pi被声明为stirng var pi='1,8,3.9'。请检查@Falconseye-在您创建的提琴中,您没有包含jquery,并且var pi被声明为stirng var pi='1,8,3.9'。检查一下,我认为这使它成为我的值的一个范围s在一个范围内是随机的。我想这使它成为一个范围,我的值在一个范围内是随机的。