本文环境:windows10、react16,本文适用于所有品牌的电脑。
方法一:
方法二:
方法三:
方法四:
方法五://属于原生js的方法,存在一点弊端
一,$(ele).is(":checked")
function IsSelect(ele){ //判断checkbox是否被选中 if($(ele).is(":checked")){ alert('选中'); alert($(ele).val()) } else{ alert('未选中'); } }
二,$(ele).prop("checked")
三,使用 attr 方法设置选择。
$(function(){ var checkbox = $("input[type='checkbox']"); //全选 $('#select-all').click(function(){ checkbox.attr('checked', true); }); //反选 $('#select-reverse').click(function(){ checkbox.each(function(i, dom){ if ( $(dom).attr('checked') ) { $(dom).removeAttr('checked'); } else { $(dom).attr('checked', 'checked'); } }); }); });
以上就是react怎么判断checkbox是否被选中的详细内容,更多请关注易知道|edz.cc其它相关文章!