@@ -67,16 +93,31 @@
let laytpl = layui.laytpl;
- //获取参评人员列表
+ //获取高级参评人员列表
$.ajax({
type: "GET",
dataType: "json",
url: "/FengHuang/TouPiao/getHouXuanRenList?type_id=1",
success: function (data) {
- var checkboxPersonTpl = checkboxPersonScript.innerHTML,
- checkboxPersonView = document.getElementById('checkboxPersonView');
- laytpl(checkboxPersonTpl).render(data, function (html) {
- checkboxPersonView.innerHTML = html;
+ var checkboxAdvancedTpl = checkboxAdvancedScript.innerHTML,
+ checkboxAdvancedView = document.getElementById('checkboxAdvancedView');
+ laytpl(checkboxAdvancedTpl).render(data, function (html) {
+ checkboxAdvancedView.innerHTML = html;
+ });
+ form.render();
+ }
+ });
+
+ //获取中级参评人员列表
+ $.ajax({
+ type: "GET",
+ dataType: "json",
+ url: "/FengHuang/TouPiao/getHouXuanRenList?type_id=2",
+ success: function (data) {
+ var checkboxMiddleTpl = checkboxMiddleScript.innerHTML,
+ checkboxMiddleView = document.getElementById('checkboxMiddleView');
+ laytpl(checkboxMiddleTpl).render(data, function (html) {
+ checkboxMiddleView.innerHTML = html;
});
form.render();
}
@@ -99,15 +140,34 @@
form.on('submit(submit)', function (data) {
- var arr = new Array();
- $("input:checkbox[name='selectPerson']:checked").each(function (i) {
- arr[i] = $(this).val();
+ var advancedArr = new Array();
+ $("input:checkbox[name='advanced']:checked").each(function (i) {
+ advancedArr[i] = $(this).val();
});
- if (arr.length != 2) {
- layer.msg('只允许选中2人!', { icon: 5, time: 2000 });
+ if (advancedArr.length == 0) {
+ layer.msg('请推荐高级教师 2 人!', { icon: 5, time: 3000 });
return;
}
- console.log("22222");
+ if (advancedArr.length != 2) {
+ layer.msg('高级教师允许推荐 2 人!', { icon: 5, time: 3000 });
+ return;
+ }
+
+ var middleArr = new Array();
+ $("input:checkbox[name='middle']:checked").each(function (i) {
+ middleArr[i] = $(this).val();
+ });
+ if (middleArr.length == 0) {
+ layer.msg('请推荐中级教师 2 人!', { icon: 5, time: 3000 });
+ return;
+ }
+ if (middleArr.length != 2) {
+ layer.msg('中级教师允许推荐 2 人!', { icon: 5, time: 3000 });
+ return;
+ }
+
+
+
return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。
});
diff --git a/WebRoot/html/tp/middle.html b/WebRoot/html/tp/middle.html
index a7fabc0..8da6b80 100644
--- a/WebRoot/html/tp/middle.html
+++ b/WebRoot/html/tp/middle.html
@@ -98,10 +98,6 @@
});
-
-
-
-
form.on('submit(submit)', function (data) {
var arr = new Array();
$("input:checkbox[name='selectPerson']:checked").each(function (i) {