function openMarkEntrySubGetRegnoPopup() { switch(document.getElementById('module_name_for_save').value) { case 'SaveMarkEntrySubjectwise': var degcode =document.getElementById("markentry_sub_degree_code").value; var search_field =document.getElementById("markentry_sub_degree_code").value; if(degcode=="") { alert("Please Select Degree code"); document.getElementById("markentry_sub_degree_code").focus(); } else StudentRegisterNoPopuphtml(degcode,''); break; case 'SaveMarkEntryStudentwise': var degcode =document.getElementById("markentry_stu_degree_code").value; var search_field =document.getElementById("markentry_stu_Regno").value; if(degcode=="") { alert("Please Select Degree code"); document.getElementById("markentry_stu_degree_code").focus(); } else StudentRegisterNoPopuphtml(degcode,search_field); break; case 'candidate_list': var degcode =document.getElementById("candidate_list_degree_code").value; var search_field =document.getElementById("candidate_list_reg_no").value; /* if(degcode=="") { alert("Please Select Degree code"); document.getElementById("candidate_list_degree_code").focus(); } else*/ { StudentRegisterNoPopuphtml(degcode,search_field); } break; case 'SaveAbsentEntrySubjectwise': var degcode =document.getElementById("abs_entry_sub_degree_code").value; var search_field =document.getElementById("abs_entry_sub_degree_code").value; if(degcode=="") { alert("Please Select Degree code"); document.getElementById("abs_entry_sub_degree_code").focus(); } else StudentRegisterNoPopuphtml(degcode,''); break; case 'SaveAbsentEntrySubjectwiseQP': var qp_code =document.getElementById("abs_entry_qp_code").value; if(qp_code=="") { alert("Please Select Qp code"); document.getElementById("abs_entry_qp_code").focus(); return false; } else StudentRegisterNoPopuphtml('',''); break; case 'saveAdmissionTicket': var degcode =document.getElementById("report_admission_ticket_degree_code").value; var search_field =document.getElementById("report_admission_ticket_degree_code").value; if(degcode=="") { alert("Please Select Degree code"); document.getElementById("report_admission_ticket_degree_code").focus(); } else StudentRegisterNoPopuphtml(degcode,''); break; case 'IdentifySubjFreshEx': var degcode =document.getElementById("candidate_list_degree_code").value; var search_field =document.getElementById("candidate_list_reg_no").value; StudentRegisterNoPopuphtml(degcode,search_field); break; } } var $g_ref_data_arr=''; $host_url= getCookie('host_url'); $image_path= getCookie('image_path'); function StudentRegisterNoPopuphtml($degree_code,$search_field) { $('#dialog').dialog('open'); //$("#dialog").data("height.dialog", 272); $(".ui-dialog").css({width:460}); // $(".ui-dialog").css({height:320}); $('#ui-dialog-title-dialog').html("Reg Details"); $("#dialog").css("height","320px"); $main="
"; document.getElementById('dialog').innerHTML=$main; var module_name_for_save=document.getElementById('module_name_for_save').value; var regno_grid = jQuery("#table_regno_grid").jqGrid( { url:$host_url+"StudentRegisterNoPopup.demo&searchField="+ ($search_field)+"°ree="+$degree_code+"&module_name_for_save="+module_name_for_save, //url:$host_url+'SubjectMarkDetailsPopup.demo&DegCode='+$degree_code+'&Examno='+$exam_no+"'", //url:+$host_url+'ExamnoDetailsPopup.demo&DegCode='+trim($degcode)+'&searchField='+trim($Examno)+, datatype: 'json', colNames:['Regno','Name','DoB'], colModel:[{name:'Fregno',index:'Fregno', width:74 }, {name:'Fname',index:'Fname', width:220 }, {name:'FDoB',index:'FDoB', width:92 }], rowNum:50,rowList:[50,100,200,300,700,1000], pager: jQuery('#sub_grid_div3'),sortname: 'id', imgpath:$image_path, height:'240',width:'455',viewrecords: true, sortorder: 'asc',multiselect: false,cellEdit: true, //height:'70%',width:'360',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(){degree[0].toggleToolbar() } }). navButtonAdd('#sub_grid_div3',{caption:"Select", onClickButton:function() { selectMarkEntrySubRegno(); } }); regno_grid.filterToolbar(); $("#gs_Fregno").focus(); $('.ui-search-toolbar').bind('keydown',function(evt) { var kC = (evt.which) ? evt.which : evt.keyCode; if(kC==40) jQuery('#table_regno_grid').editCell(0,0,false); }); } function selectMarkEntrySubRegno() { var module_name_for_save=document.getElementById('module_name_for_save').value; var id=jQuery("#table_regno_grid").getGridParam('selrow'); if( id!=null ) { $.ajax({ type: "POST", async:false, data: "Regno="+id+"&module_name_for_save="+module_name_for_save, url: $host_url+"getStudentRegisterNoName.demo", success: PopulateStudentRegisterResponse }); $('#dialog').dialog("close"); } else { alert("Please select row"); } return; } function PopulateStudentRegisterResponse($responce) { $responce = eval('(' + $responce + ')'); if($responce.error_code == 0) { switch(document.getElementById('module_name_for_save').value) { case 'SaveMarkEntrySubjectwise': if($g_mes_popup==1) { $Textbox = document.getElementsByName("mark_entery_subwise"); $NumTextBox = $Textbox.length; document.getElementById('markentery_subwise_regno_'+$NumTextBox).value = $responce.data['fregno']; document.getElementById('markentery_subwise_stuname_'+$NumTextBox).innerHTML = $responce.data['fname']; document.getElementById('markentery_subwise_mark_'+$NumTextBox).focus(); } else { document.getElementById('markentery_subwise_regno_1').value = $responce.data['fregno']; document.getElementById('markentery_subwise_stuname_1').innerHTML = $responce.data['fname']; document.getElementById('markentery_subwise_mark_1').focus(); $g_mes_valid_reg_no=1; } break; case 'SaveMarkEntryStudentwise': document.getElementById('markentry_stu_Regno').value = $responce.data['fregno']; document.getElementById('markentry_stu_studentname').value = $responce.data['fname']; enableNewMarksEntryStudentwise(); break; case 'candidate_list': document.getElementById('candidate_list_reg_no').value = $responce.data['fregno']; document.getElementById('candidate_list_reg_name').value = $responce.data['fname']; document.getElementById('candidate_list_degree_code').value = $responce.data['fdegree']; document.getElementById('candidate_list_category').focus(); $("#candidate_list_degree_name").val($responce.data.FDESCPN); PopulateExamTypeListCategory(); ckeakexamdate(); break; case 'SaveAbsentEntrySubjectwise': if($g_abs_popup==1) { $Textbox = document.getElementsByName("absent_subjectwise"); $NumTextBox = $Textbox.length; document.getElementById('abs_subwise_regno_'+$NumTextBox).value = $responce.data['fregno']; document.getElementById('abs_subwise_stuname_'+$NumTextBox).value = $responce.data['fname']; document.getElementById('abs_subwise_regno_'+$NumTextBox).focus(); } else { document.getElementById('abs_subwise_regno_1').value = $responce.data['fregno']; document.getElementById('abs_subwise_stuname_1').value = $responce.data['fname']; document.getElementById('abs_subwise_regno_1').focus(); } break; case 'SaveAbsentEntrySubjectwiseQP': document.getElementById('abs_subwise_regno_'+$g_focus_element).value = $responce.data['fregno']; document.getElementById('abs_subwise_stuname_'+$g_focus_element).value = $responce.data['fname']; document.getElementById('abs_subwise_regno_'+$g_focus_element).focus(); break; case 'saveAdmissionTicket': if('report_admission_ticket_start'==$g_focus_element) document.getElementById('report_admission_ticket_start').value = $responce.data['fregno']; else document.getElementById('report_admission_ticket_End').value = $responce.data['fregno']; break; case 'IdentifySubjFreshEx': document.getElementById('candidate_list_reg_no').value = $responce.data['fregno']; document.getElementById('candidate_list_reg_name').value = $responce.data['fname']; document.getElementById('candidate_list_degree_code').value = $responce.data['fdegree']; document.getElementById('candidate_list_category').focus(); $("#candidate_list_degree_name").val($responce.data.FDESCPN); populateFreshExamNo(); break; } } }