var $g_ref_data_arr = ""; $host_url = getCookie("host_url"); $image_path = getCookie("image_path"); function POpupExamnohtml($degree_code, $exam_no) { $("#dialog").dialog("open"); $(".ui-dialog").data("height.dialog", 175); $(".ui-dialog").css({ width: 450 }); $("#dialog").css({ height: 176 }); $("#ui-dialog-title-dialog").html("Examno Details"); document.getElementById("dialog").style.display = ""; $main = "
"; document.getElementById("dialog").innerHTML = $main; var exam = jQuery("#exam_grid") .jqGrid({ url: $host_url + "ExamnoDetailsPopup.demo&DegCode=" + $degree_code + "&Examno=" + $exam_no + "'", //url:+$host_url+'ExamnoDetailsPopup.demo&DegCode='+trim($degcode)+'&searchField='+trim($Examno)+, datatype: "json", colNames: ["ExamNo", "Exam Name"], colModel: [ { name: "fexamno", index: "fexamno", width: 75 }, { name: "fexamname", index: "fexamname", width: 115 } ], rowNum: 10, rowList: [5, 10, 15, 20, 25, 30], pager: jQuery("#sub_grid_div3"), sortname: "id", imgpath: $image_path, height: "100", width: "445", viewrecords: true, sortorder: "asc", multiselect: false, cellEdit: true, addCaption: "Add Record" }) .navGrid( "#sub_grid_div3", { edit: false, add: false, del: false, search: false }, {}, {}, {}, { multipleSearch: true } ) .navButtonAdd("#sub_grid_div3", { caption: "", buttonicon: "ui-icon-search", onClickButton: function() { exam[0].toggleToolbar(); } }) .navButtonAdd("#sub_grid_div3", { caption: "Select", onClickButton: function() { selectMarkEntrySubExamCode(); } }); exam.filterToolbar(); $("#gs_fexamno").focus(); $(".ui-search-toolbar").bind("keydown", function(evt) { var kC = evt.which ? evt.which : evt.keyCode; if (kC == 40) jQuery("#exam_grid").editCell(0, 0, false); /* if(kC==39) $('#'+evt.target.id).focusNextInputField(); if(kC==37) $('#'+evt.target.id).focusPreviousInputField(); */ }); } function selectMarkEntrySubExamCode() { var id = jQuery("#exam_grid").getGridParam("selrow"); if (id != null) { $.ajax({ type: "POST", async: false, data: "ExamNo=" + id + "°ree=" + window.location.g_popup_degree_code, url: $host_url + "getExamNo.demo", success: PopulateExamNoResponse }); $("#dialog").dialog("close"); } else { alert("Please select row"); } return; } function getmonths(degree, examno, module) { $.ajax({ type: "POST", async: false, data: "degree=" + degree + "&examno=" + examno, url: $host_url + "getmonthrange", success: function($responce) { $responce = eval("(" + $responce + ")"); var frommonth = $responce.data["fattfrommth"]; var tomonth = $responce.data["fatttomth"]; var months = [ "JAN", "FEB", "MAR", "APR", "MAY", "JUN", "JUL", "AUG", "SEP", "OCT", "NOV", "DEC" ]; var a = months.indexOf(frommonth); var b = months.indexOf(tomonth); var options = ""; var result = []; if (a < b) { result = months.slice(a, b + 1); } else { var result1 = months.slice(0, b + 1); var result2 = months.slice(a, 12); result = result2.concat(result1); } for (let month of result) { options += '"; } if (module == "saveAttendanceSummary") { $("#from_month_name").empty(); $("#from_month_name").append(options); $("#to_month_name").empty(); $("#to_month_name").append(options); } if (module == "SaveAttendanceEntry") { $("#month_name").empty(); $("#month_name").append(options); } } }); } function PopulateExamNoResponse($responce) { $responce = eval("(" + $responce + ")"); if ($responce.error_code == 0) { //alert(document.getElementById('module_name_for_save').value); switch (document.getElementById("module_name_for_save").value) { case "SaveMarkEntrySubjectwise": document.getElementById("markentry_sub_Examno").value = $responce.data["fexamno"]; document.getElementById("markentry_sub_Exam_name").value = $responce.data["fexamname"]; document.getElementById("markentry_sub_final_subcode").focus(); document.getElementById("markentry_sub_Examno").focus(); getSection(); break; case "SaveMarkEntryStudentwise": document.getElementById("markentry_stu_Examno").value = $responce.data["fexamno"]; document.getElementById("markentry_stu_Exam_name").value = $responce.data["fexamname"]; document.getElementById("markentry_stu_Examno").focus(); getSection(); break; case "Practical marks misc": document.getElementById("Examno").value = $responce.data["fexamno"]; document.getElementById("Exam_name").value = $responce.data["fexamname"]; document.getElementById("Examno").focus(); break; case "Subjectwise Invigilators Dairy": document.getElementById("examno").value = $responce.data["fexamno"]; document.getElementById("exam_name").value = $responce.data["fexamname"]; document.getElementById("examno").focus(); break; case "attendancefreezeing": document.getElementById("fmacas_sub_Examno").value = $responce.data["fexamno"]; document.getElementById("fmacas_sub_Exam_name").value = $responce.data["fexamname"]; document.getElementById("fmacas_sub_Examno").focus(); break; case "SaveAbsentEntrySubjectwise": document.getElementById("abs_sub_Examno").value = $responce.data["fexamno"]; document.getElementById("abs_sub_Exam_name").value = $responce.data["fexamname"]; document.getElementById("abs_sub_Examno").focus(); break; case "freezeModuleAtAdminCollegeSubject": document.getElementById("fmacas_sub_Examno").value = $responce.data["fexamno"]; document.getElementById("fmacas_sub_Exam_name").value = $responce.data["fexamname"]; break; case "SavePracticalEntryFreezing": document.getElementById("fmacas_sub_Examno").value = $responce.data["fexamno"]; document.getElementById("fmacas_sub_Exam_name").value = $responce.data["fexamname"]; document.getElementById("fmacas_sub_Examno").focus(); break; case "saveSubjectListGeneral": document.getElementById("report_sublist_general_Examno").value = $responce.data["fexamno"]; document.getElementById("report_sublist_general_Exam_name").value = $responce.data["fexamname"]; document.getElementById("report_sublist_general_Examno").focus(); break; case "saveMarklistSubjectWise": document.getElementById("report_marklist_subject_Examno").value = $responce.data["fexamno"]; document.getElementById("report_marklist_subject_Exam_name").value = $responce.data["fexamname"]; document.getElementById("report_marklist_subject_Examno").focus(); break; case "saveMarklistStudentWise": document.getElementById("report_marklist_student_Examno").value = $responce.data["fexamno"]; document.getElementById("report_marklist_student_Examno_name").value = $responce.data["fexamname"]; document.getElementById("report_marklist_student_Examno").focus(); break; case "saveDatewar": document.getElementById("report_marklist_subject_wise_Examno").value = $responce.data["fexamno"]; document.getElementById( "report_marklist_subject_wise_Exam_name" ).value = $responce.data["fexamname"]; document.getElementById("report_marklist_subject_wise_Examno").focus(); break; case "saveDispatchAnswersScript": if ($g_dispatch_popup == 2) { $Textbox = document.getElementsByName("dispatch_ans_degree"); $NumTextBox = $Textbox.length; $("#dispatch_exam_" + $NumTextBox).val($responce.data.fexamno); document.getElementById("dispatch_exam_" + $NumTextBox).focus(); } else { $("#dispatch_exam_1").val($responce.data.fexamno); document.getElementById("dispatch_exam_1").focus(); } break; case "saveDailyReport": $id = window.location.g_daliy_id; document.getElementById($id).value = $responce.data["fexamno"]; break; case "ReportAdmissionList": document.getElementById("report_Examno").value = $responce.data["fexamno"]; document.getElementById("report_Exam_name").value = $responce.data["fexamname"]; document.getElementById("report_Examno").focus(); break; case "SaveBatchSetup": document.getElementById("batch_sub_Examno").value = $responce.data["fexamno"]; document.getElementById("batch_sub_Exam_name").value = $responce.data["fexamname"]; document.getElementById("batch_sub_Examno").focus(); break; case "Batch Close": document.getElementById("batch_sub_Examno").value = $responce.data["fexamno"]; document.getElementById("batch_sub_Exam_name").value = $responce.data["fexamname"]; document.getElementById("batch_sub_Examno").focus(); break; case "IdentifySubjFreshEx": document.getElementById("fresh_Examno").value = $responce.data["fexamno"]; document.getElementById("fresh_Exam_name").value = $responce.data["fexamname"]; document.getElementById("fresh_Examno").focus(); break; case "Subject Wise Block": document.getElementById("markentry_sub_Examno").value = $responce.data["fexamno"]; document.getElementById("markentry_sub_Exam_name").value = $responce.data["fexamname"]; document.getElementById("markentry_sub_Examno").focus(); var degree_code = document.getElementById("markentry_sub_degree_code") .value; getmonths(degree_code, $responce.data["fexamno"], "Subject Wise Block"); break; case "SaveAttendanceEntry": document.getElementById("markentry_sub_Examno").value = $responce.data["fexamno"]; document.getElementById("markentry_sub_Exam_name").value = $responce.data["fexamname"]; document.getElementById("markentry_sub_Examno").focus(); var degree_code = document.getElementById("markentry_sub_degree_code") .value; getmonths( degree_code, $responce.data["fexamno"], "SaveAttendanceEntry" ); break; case "saveAttendanceSummary": document.getElementById("report_marklist_subject_Examno").value = $responce.data["fexamno"]; document.getElementById("report_marklist_subject_Exam_name").value = $responce.data["fexamname"]; document.getElementById("report_marklist_subject_Examno").focus(); var degree_code = document.getElementById( "report_marklist_subject_degree_code" ).value; getmonths( degree_code, $responce.data["fexamno"], "saveAttendanceSummary" ); break; case "Update Section": document.getElementById("stud_section_Examno").value = $responce.data["fexamno"]; document.getElementById("stud_section_Examno_name").value = $responce.data["fexamname"]; document.getElementById("stud_section_Examno").focus(); break; case "Section List": document.getElementById("stud_section_Examno").value = $responce.data["fexamno"]; document.getElementById("stud_section_Examno_name").value = $responce.data["fexamname"]; document.getElementById("stud_section_Examno").focus(); break; case "ECHblk": document.getElementById("ech_sub_Examno").value = $responce.data["fexamno"]; document.getElementById("ech_sub_Exam_name").value = $responce.data["fexamname"]; document.getElementById("ech_sub_Examno").focus(); break; case "Marks List (Elements)": document.getElementById("report_marklist_subject_Examno").value = $responce.data["fexamno"]; document.getElementById("report_marklist_subject_Exam_name").value = $responce.data["fexamname"]; document.getElementById("report_marklist_subject_Examno").focus(); break; case "batch preparation Dairy": document.getElementById("report_batch_prepation_examno_code").value = $responce.data["fexamno"]; document.getElementById("report_batch_prepation_examno_name").value = $responce.data["fexamname"]; document.getElementById("report_batch_prepation_examno_code").focus(); break; case "I.A Marks Pending": document.getElementById("report_marklist_student_Examno").value = $responce.data["fexamno"]; document.getElementById("report_marklist_student_Examno_name").value = $responce.data["fexamname"]; document.getElementById("report_marklist_student_Examno").focus(); break; case "Practical Daily Report": document.getElementById("report_topsheet_Examno").value = $responce.data["fexamno"]; document.getElementById("report_topsheet_Examno_name").value = $responce.data["fexamname"]; document.getElementById("report_topsheet_Examno").focus(); break; case "addmistion degree": document.getElementById("Examno").value = $responce.data["fexamno"]; document.getElementById("Exam_name").value = $responce.data["fexamname"]; //document.getElementById('report_topsheet_Examno').focus(); break; case "iaemptyformat": document.getElementById("ia_empty_examno").value = $responce.data["fexamno"]; document.getElementById("ia_empty_examno_name").value = $responce.data["fexamname"]; //document.getElementById('report_topsheet_Examno').focus(); break; } } else { alert("failed"); } }