Rumah > hujung hadapan web > tutorial js > jquery操作checkbox的各种简单用法实例详解

jquery操作checkbox的各种简单用法实例详解

伊谢尔伦
Lepaskan: 2017-07-19 13:45:34
asal
1835 orang telah melayarinya

jquery中checkbox使用方法简单实例演示,举了7个不同的checkbox状态,希望对大家的学习有所帮助。

1、全选


$("#btn1").click(function(){ 
$("input[name='checkbox']").attr("checked","true"); 
})
Salin selepas log masuk

2、取消全选(全不选)


$("#btn2").click(function(){ 
$("input[name='checkbox']").removeAttr("checked"); 
})
Salin selepas log masuk

3、选中所有奇数


$("#btn3").click(function(){ 
$("input[name='checkbox']:odd").attr("checked","true"); 
})
Salin selepas log masuk

4、选中所有偶数


$("#btn6").click(function(){ 
$("input[name='checkbox']:even").attr("checked","true"); 
})
Salin selepas log masuk

5、反选


$("#btn4").click(function(){ 
$("input[name='checkbox']").each(function(){ 
if($(this).attr("checked")) 
{ 
$(this).removeAttr("checked"); 
} 
else 
{ 
$(this).attr("checked","true"); 
} 
}) 
})
Salin selepas log masuk

或者


$("#invert").click(function(){
  $("#ruleMessage [name='delModuleID']:checkbox").each(function(i,o){
   $(o).attr("checked",!$(o).attr("checked"));
  });
 });
Salin selepas log masuk

6、获取选择项的值


var aa=""; 
$("#btn5").click(function(){ 
$("input[name='checkbox']:checkbox:checked").each(function(){ 
aa+=$(this).val() 
}) 
document.write(aa); 
}) 
})
Salin selepas log masuk

7、遍历选中项


$("input[type=checkbox][checked]").each(function(){
 //由于复选框一般选中的是多个,所以可以循环输出 
 alert($(this).val()); 
});
Salin selepas log masuk

下面实例讲述了jquery实现全选、反选、获得所有选中的checkbox。分享给大家供大家参考。具体如下:
运行效果截图如下:

具体代码如下:


 
 
无标题页 
 
 
 
 


checkbox1 checkbox2 checkbox3 checkbox4 checkbox5 checkbox6 checkbox7 checkbox8

Salin selepas log masuk

Atas ialah kandungan terperinci jquery操作checkbox的各种简单用法实例详解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan