function CallMarksListElementWise() { $geditinternalcode=0; window.enable_proper_module="enableMarksListSubjectWise"; $("#page_main_div").load('html_modules/marklist_element.html',function() { document.getElementById('display_module_name').innerHTML = 'Marks List (Elements)'; document.getElementById('module_name_for_save').value = 'Marks List (Elements)'; getDefaultHeadFooterLinks('Marks List (Elements)'); $("#report_marklist_subject_degree_code").focus(); $("#report_marklist_subject_degree_code").val(''); $("#report_marklist_subject_degree_name").val(''); $("#report_marklist_subject_Examno").val(''); $("#report_marklist_subject_Exam_name").val(''); } ); $('#module_details_div').hide(); } function GenerateMarksEntryElementWiseReport() { if(trim($("#report_marklist_subject_degree_code").val()) == '') { alert('Please Enter Degree Code!!'); $("#report_marklist_subject_degree_code").focus(); return; } var datastring = "°ree_code="+trim(($("#report_marklist_subject_degree_code").val())); datastring +="&exam_code="+trim(($("#report_marklist_subject_Examno").val())); datastring +="&subwise_start="+trim(($("#report_marklist_subject_fromcode").val())); datastring +="&subwise_end="+trim(($("#report_marklist_subject_tocode").val())); datastring +="&elemtype="+trim($('#element_type').val()); window.location.href = $host_url+"GeneratElementWiseReport"+datastring; } function GetMarklistSubjectListGetExamNO($Examno) { switch(document.getElementById('module_name_for_save').value) { case 'Marks List (Elements)': $degcode=document.getElementById("report_marklist_subject_degree_code").value; if($degcode=="") { alert("please Enter Degree Code"); document.getElementById("report_marklist_subject_degree_code").focus(); return; } PopupMarkEntrySubGetExamNO($degcode,$Examno); break; } } var rowid=''; function keyboardSubjectPopup(evt,id) { rowid = id; var charCode = (evt.which) ? evt.which : evt.keyCode; if(charCode==112)// f1 KEY { var degcode =document.getElementById("report_marklist_subject_degree_code").value; if(degcode=="") { alert("Select Degree"); document.getElementById("report_marklist_subject_degree_code").focus(); return; } var examno =document.getElementById("report_marklist_subject_Examno").value; if(examno=="") { alert("Select Exam"); document.getElementById("report_marklist_subject_Examno").focus(); return; } $('#dialog').dialog('open'); $("#dialog").data("height.dialog", 222); $(".ui-dialog").css({width:460}); $('#ui-dialog-title-dialog').html("Subject Details"); $main="
"; document.getElementById('dialog').innerHTML=$main; var subject =jQuery("#subject_grid").jqGrid( { url:$host_url+'markslistsubjpopup.demo'+"°ree="+degcode+"&exam="+examno, datatype: "json", colNames:['Code','Description'], colModel:[{name:'FSUBCODE',index:'FSUBCODE', width:80 },{name:'FSUBNAME',index:'FSUBNAME', width:80 }], rowNum:10, rowList:[5,10,15,20,25,30], imgpath:$image_path, pager: jQuery('#sub_grid_div3'), sortname: 'id', height:'119', width:'457', viewrecords: true, sortorder: 'desc', multiselect: false, cellEdit: true, //forceFit : true, //cellsubmit: 'clientArray', addCaption: "Add Recordddd" } ).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(){subject[0].toggleToolbar() } }). navButtonAdd('#sub_grid_div3',{caption:"Select", onClickButton:function() { selectMarksListSubjCode(id); } }); subject.filterToolbar(); $('.ui-search-toolbar').bind('keydown',function(evt) { var kC = (evt.which) ? evt.which : evt.keyCode; if(kC==40) jQuery('#subject_grid').editCell(0,0,false); /* if(kC==39) $('#'+evt.target.id).focusNextInputField(); if(kC==37) $('#'+evt.target.id).focusPreviousInputField(); */ } ); } } function selectMarksListSubjCode() { var subcode=jQuery("#subject_grid").getGridParam('selrow'); if( subcode!=null ) { $.ajax({ type: "POST", async:false, data: "subject_code="+subcode, url: $host_url+"getmarkslistsubjNames.demo", success:function($responce) { $responce = eval('(' + $responce + ')'); if($responce.error_code == 0) { document.getElementById(rowid).value = $responce.data['FSUBCODE']; //document.getElementById('report_marklist_subject_name').value = $responce.data['FSUBNAME']; } else { alert($responce.data); document.getElementById(rowid).value = ''; //document.getElementById('report_marklist_subject_name').value = ''; document.getElementById(rowid).focus(); return false; } } }); $('#dialog').dialog("close"); } else { alert("Please select row"); } return; } function getMarksListSubjName(subcode,id) { if(subcode !='') { $.ajax({ type: "POST", async:false, data: "subject_code="+subcode, url: $host_url+"getmarkslistsubjNames.demo", success:function($responce) { $responce = eval('(' + $responce + ')'); if($responce.error_code == 0) { document.getElementById(id).value = $responce.data['FSUBCODE']; //document.getElementById('report_marklist_subject_name').value = $responce.data['FSUBNAME']; } else { alert($responce.data); document.getElementById(id).value = ''; //document.getElementById('report_marklist_subject_name').value = ''; document.getElementById(id).focus(); return false; } } }); } }