123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225 |
- //加载
- $(function () {
- //非负浮点数(/^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$/)
- var reg = /^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$/;
- var beforeLearnSystem = $("#BeforeLearnSystem").val();
- if (beforeLearnSystem == "" || beforeLearnSystem == null) {
- $("#BeforeLearnSystem").val("");
- }
- else {
- if (!reg.test(beforeLearnSystem)) {
- $("#BeforeLearnSystem").val("");
- }
- else {
- $("#BeforeLearnSystem").val(parseFloat(beforeLearnSystem).toFixed(1));
- }
- }
- var afterLearnSystem = $("#AfterLearnSystem").val();
- if (afterLearnSystem == "" || afterLearnSystem == null) {
- $("#AfterLearnSystem").val("");
- }
- else {
- if (!reg.test(afterLearnSystem)) {
- $("#AfterLearnSystem").val("");
- }
- else {
- $("#AfterLearnSystem").val(parseFloat(afterLearnSystem).toFixed(1));
- }
- }
- $("#beforeExpander").closest("tr")
- .next().css("display", "none")
- .next().css("display", "")
- .next().css("display", "none")
- .next().css("display", "")
- .next().css("display", "");
- $("#beforeExpander").attr("expanded", "0");
- $("#afterExpander").closest("tr")
- .next().css("display", "")
- .next().css("display", "")
- .next().css("display", "")
- .next().css("display", "")
- .next().css("display", "");
- $("#afterExpander").attr("expanded", "0");
- });
- //点击收缩(异动前信息)
- function swapBefore() {
- if ($("#beforeExpander").attr("expanded") == "1") {
- $("#beforeExpander").css("background", "url('../../Content/Bowin.Control.Core/themes/metro-blue/images/tree_icons.png') no-repeat -50px 0");
- $("#beforeExpander").closest("tr")
- .next().css("display", "none")
- .next().css("display", "")
- .next().css("display", "none")
- .next().css("display", "")
- .next().css("display", "");
- $("#beforeExpander").attr("expanded", "0");
- } else {
- $("#beforeExpander").css("background", "url('../../Content/Bowin.Control.Core/themes/metro-blue/images/tree_icons.png') no-repeat -32px 0");
- $("#beforeExpander").closest("tr")
- .next().css("display", "")
- .next().css("display", "")
- .next().css("display", "")
- .next().css("display", "")
- .next().css("display", "");
- $("#beforeExpander").attr("expanded", "1");
- }
- }
- //点击收缩(异动后信息)
- function swapAfter() {
- if ($("#afterExpander").attr("expanded") == "1") {
- $("#afterExpander").css("background", "url('../../Content/Bowin.Control.Core/themes/metro-blue/images/tree_icons.png') no-repeat -50px 0");
- $("#afterExpander").closest("tr")
- .next().css("display", "")
- .next().css("display", "")
- .next().css("display", "")
- .next().css("display", "")
- .next().css("display", "");
- $("#afterExpander").attr("expanded", "0");
- } else {
- $("#afterExpander").css("background", "url('../../Content/Bowin.Control.Core/themes/metro-blue/images/tree_icons.png') no-repeat -32px 0");
- $("#afterExpander").closest("tr")
- .next().css("display", "none")
- .next().css("display", "")
- .next().css("display", "none")
- .next().css("display", "")
- .next().css("display", "");
- $("#afterExpander").attr("expanded", "1");
- }
- }
- //学生信息
- function queryStudent(data) {
- var userID = $("#UserID").combogridX("getValue");
- if (userID == "" || userID == "-1" || userID == null) {
- $("#Name").val("");
- $("#SexID").combogridX("setValue", "-1");
- $("#BeforeCollegeID").combogridX("setValue", "-1");
- $("#BeforeGradeID").combogridX("setValue", "-1");
- $("#BeforeStandardID").combogridX("setValue", "-1");
- $("#BeforeStandardCode").val("");
- $("#BeforeEducationID").combogridX("setValue", "-1");
- $("#BeforeLearningformID").combogridX("setValue", "-1");
- $("#BeforeLearnSystem").val("");
- $("#BeforeClassmajorID").combogridX("setValue", "-1");
- $("#BeforeInSchoolStatusID").combogridX("setValue", "-1");
- $("#BeforeStudentStatus").combogridX("setValue", "-1");
- $("#AfterCollegeID").combogridX("setValue", "-1");
- $("#AfterGradeID").combogridX("setValue", "-1");
- $("#AfterStandardID").combogridX("setValue", "-1");
- $("#AfterStandardCode").val("");
- $("#AfterEducationID").combogridX("setValue", "-1");
- $("#AfterLearningformID").combogridX("setValue", "-1");
- $("#AfterLearnSystem").val("");
- $("#AfterClassmajorID").combogridX("setValue", "-1");
- $("#AfterInSchoolStatusID").combogridX("setValue", "-1");
- $("#AfterStudentStatus").combogridX("setValue", "-1");
- }
- else {
- $("#Name").val(data.Name);
- $("#SexID").combogridX("setValue", data.SexID);
- $("#BeforeCollegeID").combogridX("setValue", data.CollegeID);
- $("#BeforeGradeID").combogridX("setValue", data.GradeID);
- $("#BeforeStandardID").combogridX("setValue", data.StandardID);
- $("#BeforeStandardCode").val(data.StandardCode);
- $("#BeforeEducationID").combogridX("setValue", data.EducationID);
- $("#BeforeLearningformID").combogridX("setValue", data.LearningformID);
- $("#BeforeLearnSystem").val(data.LearnSystem);
- $("#BeforeClassmajorID").combogridX("setValue", data.ClassmajorID);
- $("#BeforeInSchoolStatusID").combogridX("setValue", data.InSchoolStatusID);
- $("#BeforeStudentStatus").combogridX("setValue", data.StudentStatus);
- $("#AfterCollegeID").combogridX("setValue", data.CollegeID);
- $("#AfterGradeID").combogridX("setValue", data.GradeID);
- $("#AfterStandardID").combogridX("setValue", data.StandardID);
- $("#AfterStandardCode").val(data.StandardCode);
- $("#AfterEducationID").combogridX("setValue", data.EducationID);
- $("#AfterLearningformID").combogridX("setValue", data.LearningformID);
- $("#AfterLearnSystem").val(data.LearnSystem);
- $("#AfterClassmajorID").combogridX("setValue", data.ClassmajorID);
- $("#AfterInSchoolStatusID").combogridX("setValue", data.InSchoolStatusID);
- $("#AfterStudentStatus").combogridX("setValue", data.StudentStatus);
- }
- }
- //院系所(异动后)
- function queryAfterCollege(data) {
- var afterCollegeID = $("#AfterCollegeID").combogridX("getValue");
- if (afterCollegeID == "" || afterCollegeID == "-1" || afterCollegeID == null) {
- $("#AfterClassmajorID").combogridX("setValue", "-1");
- } else {
- $("#AfterClassmajorID").combogridX("setValue", "-1");
- }
- queryAfterClass();
- }
- //专业名称(异动后)
- function queryAfterStandard(data) {
- var afterStandardID = $("#AfterStandardID").combogridX("getValue");
- if (afterStandardID == "" || afterStandardID == "-1" || afterStandardID == null) {
- $("#AfterStandardCode").val("");
- $("#AfterClassmajorID").combogridX("setValue", "-1");
- }
- else {
- $("#AfterStandardCode").val(data.Code);
- $("#AfterClassmajorID").combogridX("setValue", "-1");
- }
- queryAfterClass();
- }
- //班级名称(异动后)
- function queryAfterClassmajor(data) {
- queryAfterClass()
- var afterClassmajorID = $("#AfterClassmajorID").combogridX("getValue");
- if (afterClassmajorID == "" || afterClassmajorID == "-1" || afterClassmajorID == null) {
- $("#AfterCollegeID").combogridX("setValue", "-1");
- $("#AfterStandardID").combogridX("setValue", "-1");
- $("#AfterStandardCode").val("");
- $("#AfterClassmajorID").combogridX("setValue", "-1");
- }
- else {
- $("#AfterCollegeID").combogridX("setValue", data.CollegeID);
- $("#AfterGradeID").combogridX("setValue", data.GradeID);
- $("#AfterStandardID").combogridX("setValue", data.StandardID);
- $("#AfterStandardCode").val(data.StandardCode);
- $("#AfterEducationID").combogridX("setValue", data.EducationID);
- $("#AfterLearningformID").combogridX("setValue", data.LearningformID);
- $("#AfterLearnSystem").val(data.LearnSystem);
- $("#AfterClassmajorID").combogridX("setValue", data.ClassmajorID);
- }
- }
- //联动查询
- function queryAfterClass() {
- var jsonString = "";
- var parameterString = "";
- var afterCollegeID = $("#AfterCollegeID").combogridX("getValue");
- var afterGradeID = $("#AfterGradeID").combogridX("getValue");
- var afterStandardID = $("#AfterStandardID").combogridX("getValue");
- var afterEducationID = $("#AfterEducationID").combogridX("getValue");
- var afterLearningformID = $("#AfterLearningformID").combogridX("getValue");
- if (afterCollegeID != nonSelect) parameterString += "CollegeDropdown|*|" + afterCollegeID + "|@|";
- if (afterGradeID != nonSelect) parameterString += "DictionaryGrade|*|" + afterGradeID + "|@|";
- if (afterStandardID != nonSelect) parameterString += "DictionaryStandard|*|" + afterStandardID + "|@|";
- if (afterEducationID != nonSelect) parameterString += "DictionaryEducation|*|" + afterEducationID + "|@|";
- if (afterLearningformID != nonSelect) parameterString += "DictionaryLearningform|*|" + afterLearningformID + "|@|";
- if (parameterString != "") {
- jsonString = "({'QueryParamsDatas':'" + parameterString + "'})";
- $("#AfterClassmajorID").combogridX("reload", eval(jsonString));
- }
- else {
- $("#AfterClassmajorID").combogridX("reload");
- }
- }
- //设置列颜色为红色
- function SetRedColumn(index, row, value) {
- return " <span style=\"color: red;\">" + value + "</span>";
- }
- //保存
- function ChangeApply_Save() {
- $(document.forms[0]).submit();
- }
|