单击复选框按钮时如何制作单选按钮?而且,当复选框未选中时,如何删除单选按钮?
if($("input[type=checkbox]").is(':checked')==true) {
var val = this.value;
var dataSplit = val.split("_");
var result = '<div id="div'+dataSplit[0]+'"><input type="radio" class="choosen"
name="rdb_'+val+'" value="'+val+'" id="'+dataSplit[0]+
'" /><label class="'+dataSplit[0]+'">'+dataSplit[1]+'</label><br /></div>';
$("#result").append(result);
}else if ($("input[type=checkbox]").is(':checked')==false){
var val1 = this.value;
var dataSplit1 = val1.split("_");
$('#div'+dataSplit1[0]).parent.remove();
}
当我选中复选框时代码有效,但当我取消选中复选框时它不起作用。当我取消选中时,仍会添加单选按钮。
注意:尝试选中 2/3 复选框,然后取消选中它们。