Html
    Css
    Js

    
                        
* {
	margin:0;
	padding:0;
}
html,body {
	height:100%;
	background:#3ba;
}
input {
	overflow:hidden;
}
label.a {
	float:left;
	height:38px;
	line-height:18px;
}
input[type="number"] {
	width:100px;
}
table {
	margin-top:10px;
	border:1px solid #ccc;
	border-collapse:collapse;
}
td {
	text-align:center;
	border:1px solid #ccc;
}
.box {
	position:absolute;
	min-width:500px;
	border:4px solid #fc0;
	padding:20px;
	left:50%;
	transform:translateX(-50%);
	background:#fff;
}
h2 {
	text-align:center;
	color:#58bc58;
	margin-bottom:20px;
	font-weight:bold;
}
.form-group {
	overflow:hidden;
}
.radio {
	overflow:hidden;
	margin-bottom:5px;
}
.radio .b {
	float:left;
	margin-right:10px;
}
.explain {
	margin-top:10px;
}
.explain h6 {
	font-weight:bold;
}
.explain ol {
	margin:3px;
}
.explain ol li {
	font-size:14px;
}

                        
↑上面代码改变,会自动显示代码结果 jQuery调用版本:2.1.4
 立即下载

智能随机分组系统

智能说明:表单输入框非空验证;输入框失去焦点时,自动将用户输入的数字进行四舍五入转换,防止用户输入小数;单选按钮选择否时,将对最后分组剩余人数进行随机分配到已分配好的小组中,且每个小组人数差不会超过1人;当用户输入分组不合理时(即最后分组剩余人数大于分组数时),系统会进行智能分析,并最后给出两个建议分组优化方案!用户可直接选择对应方案,使最终分组合理。

样式说明:引入bootstrap会有更完美的样式效果哦!

<link href="https://cdn.bootcss.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet">
0