Song.Site/Manage/Exam/Scripts/Examination_Edit.js
(开头部分) 7KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
$(function () {
_ExamEditInit();
setSelGroupEvent();
btnEvent();
subjectEvent();
//提交判断
$("form").submit(function () {
//获取各场次的标题
var items = new Array();
$("table[name=examItems] tr").each(function (index, element) {
var name = $(this).find("input[name$=tbName]").val();
if (typeof (name) != "undefined" && name != "") {
items.push({ index: index, name: name });
}
});
//判断各场次标题是否重复
var isExist=false;
for (var i = 0; i < items.length; i++) {
for (var j = 0; j < items.length; j++) {
if (items[i].index == items[j].index) continue;
if(items[i].name == items[j].name){
isExist=true;
var row=$("table[name=examItems] tr:eq("+items[j].index+")");
alert("各场次考试标题不可以相同");
row.find("input[name$=tbName]").focus();
break;
}
}
if(isExist)break;
}
if(isExist)return false;
});
});
//页面初始化
function _ExamEditInit() {
var type = Number($("input[name$=rblGroup]:checked").val());
if (type == 2) $("#selStudentSort").show();
SelGroupChange(type);
//场次中的试卷下拉
$("select[name$=ddlTestPager]").change(function () {
var tr = $(this).parent().parent();
var sel = tr.find("input[name$=tbTestPager]");
//试卷id
tpid = $(this).val();
sel.val(tpid);
//考试场次的标题
var tpname = $(this).find("option[value=" + tpid + "]").text();
setExamItem(tr, tpname, $(this).find("option:selected").attr("total"),
$(this).find("option:selected").attr("passScore"),
$(this).find("option:selected").attr("span"));
});
}
//设置参考人员范围的事件
function setSelGroupEvent() {
//当更改参加考试的人员分类时
$("input[name$=rblGroup]").click(function () {
var gtype = Number($(this).val());
//清除选中的数据
$("select[name$=lbSelected]").find("option").remove();
$("input[name$=tbSelected]").val("");
后面还有 151 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
