<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<link rel="stylesheet" href="https://cdn.bootcss.com/iCheck/1.0.2/skins/all.css">
</head>
<style>
.apps {
width: 300px;
margin: auto;
height: 300px;
margin-top: 100px;
border: 1px saddlebrown solid;
}
</style>
<body>
<div class="apps">
<div class="checkeds">
<input type="checkbox" name="str" id="" class="Red" value="21">21
<input type="checkbox" name="str" id="" class="Red" value="22">22
<input type="checkbox" name="str" id="" class="Red" value="23">23
</div>
<div class="radiosw">
<input type="radio" name="sex" id="" class="Red" value="11">11
<input type="radio" name="sex" id="" class="Red" value="22">22
<input type="radio" name="sex" id="" class="Red" value="33">33
</div>
<button onClick="tags()">dhf</button>
</div>
<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script>
<script src="https://cdn.bootcss.com/iCheck/1.0.2/icheck.js"></script>
<script>
// 初始化icheck 多选框与单选框的样式
$(document).ready(function () {
$('input').iCheck({
checkboxClass: 'icheckbox_flat-red', // 注意square和blue的对应关系
radioClass: 'iradio_flat-red'
});
});
function tags() {
// iCheck多选框获取值
var arrchechbox = []
$(".checkeds div.checked").each(function (index) {
arrchechbox.push($(this).find("input").val())
})
// iCheck 单选框获取值
console.log("多选框数组的数据是" + arrchechbox)
if ($(".radiosw div").hasClass("checked")) {
console.log("单选框数组的数据是"+$(".radiosw div.checked").find("input").val())
}
}
</script>
</body>
</html>
icheck (获取值)
最新推荐文章于 2022-06-01 17:25:35 发布