1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- var mnu;
- $(function () {
- mnu = $.SystemGeneral.getUrlParam("MNU");
- });
- //联动批次
- function cgopSchoolYearSelect(data) {
- var SchoolyearID = $("#SchoolYearCode").combogridX("getValue");
- //$("#ExaminationBatchID").combogridX("setValue", "-1");
- $('#ProjectName').val("");
- $('#ExaminationType').val("");
- var jsonString = "({'QueryParamsDatas':'SchoolyearID|*|" + SchoolyearID + "|@|'})";
- $("#ExaminationBatchID").combogridX("reload", eval(jsonString));
- }
- function cgopBatchSelect(data) {
- var ExaminationBatchID = $("#ExaminationBatchID").combogridX("getValue");
- //$("#ExaminationTypeID").combogridX("setValue", "-1");
- //$("#ExaminationBatchProjectID").combogridX("setValue", "-1");
- var jsonString = "({'QueryParamsDatas':'ExaminationBatchID|*|" + ExaminationBatchID + "|@|'})";
- $("#ExaminationTypeID").combogridX("reload", eval(jsonString));
- }
- function cgopExamTypeSelect(data) {
- var ExaminationTypeID = $("#ExaminationTypeID").combogridX("getValue");
- //$("#ExaminationBatchProjectID").combogridX("setValue", "-1");
- var ExaminationBatchID = $("#ExaminationBatchID").combogridX("getValue");
- var jsonString = "({'QueryParamsDatas':'ExaminationTypeID|*|" + ExaminationTypeID + "|@|ExaminationBatchID|*|" + ExaminationBatchID + "|@|'})";
- $("#ExaminationProjectID").combogridX("reload", eval(jsonString));
- }
- function cgopBatchProjectSelect(data) {
- var ExaminationProjectID = $("#ExaminationProjectID").combogridX("getValue");
- var ExaminationBatchID = $("#ExaminationBatchID").combogridX("getValue");
- //$("#ExaminationProjectFeeID").combogridX("setValue", "-1");
- var jsonString = "({'QueryParamsDatas':'cgExaminationProject|*|" + ExaminationProjectID + "|@|cgExaminationBatch|*|" + ExaminationBatchID + "|@|'})";
- $("#ExaminationProjectFeeID").combogridX("reload", eval(jsonString));
- }
- function AddUser() {
- $.popupTopWindow('添加学生', CMS_SystemConfig.VirtualDirectoryPath + '/ExaminationApplayStudentList/StudentSelect?MNU=' + mnu + '&examinationRegistrationID=' , 800, 600, AddUser_Confirm);
- }
- function AddUser_Confirm(studentList) {
- if (!studentList) return;
- var studentViewList = $("#dgStudentList").cmsXDataTable("getRows");
- var addedStudentViewList = $.map(
- $.grep(studentList, function (x) { return $.grep(studentViewList, function (y) { return y.UserID == x.UserID; }).length == 0; }),
- function (x) {
- return {
- UserID: x.UserID,
- CollegeName: x.CollegeName,
- Years: x.SchoolyearID,
- ClassmajorName: x.ClassmajorName,
- UserName: x.UserName,
- SexName: x.SexName,
- IDNumber: x.IDNumber,
- };
- });
- var addedStudentIDs = $.map(addedStudentViewList, function (x) { return x.UserID; }).join(',');
- var newStudentViewList = addedStudentViewList.concat(studentViewList);
- $("#dgStudentList").cmsXDataTable("loadData", { rows: newStudentViewList, total: newStudentViewList.length });
- }
-
- function validChooseUser() {
- var d = [];
- $.each($("#dgStudentList").cmsXDataTable("getSelections"), function (index) {
- d.push(this.UserID);
- });
- return d;
- }
- function DelUser() {
- var d = validChooseUser();
- var studentViewList = $("#dgStudentList").cmsXDataTable("getRows");
- var i, j;
- var len = studentViewList.length;
- for (i = len - 1; i >= 0; i--) {
- for (j = 0; j < d.length; j++) {
- if (studentViewList[i].UserID == d[j]) {
- studentViewList.splice(i, 1);
- break;
- }
- }
- }
- $("#dgStudentList").cmsXDataTable("loadData", { rows: studentViewList, total: studentViewList.length });
- }
- function Save() {
- $(document.forms[0]).submit();
- }
|