function LoadEnableMessageBoard() { $geditinternalcode=0; $("#page_main_div").load('html_modules/message_board.html',function() { document.getElementById('display_module_name').innerHTML = 'Message Board'; document.getElementById('module_name_for_save').value = 'SaveMessageBoard'; getDefaultHeadFooterLinks('Message Board'); GetCollegeCodeDetails(); }); } function GetCollegeCodeDetails() { $.ajax({ type: "POST", async:false, url: $host_url+"GetCollegeCodeDetails", success: populateGetCollegeCodeDetails }); } function populateGetCollegeCodeDetails($responce) { $responce = eval('(' + $responce + ')'); if( $responce.error_code=='0') { document.getElementById('message_board_college_code').options.length=0; $op = new Option('Select One', '0'); $op.id='0'; document.getElementById('message_board_college_code').options.add($op); for($i=0;$i < $responce.data['col'].length;$i++) { $op = new Option($responce.data['col'][$i]['College_code'], $responce.data['col'][$i]['internal_code']); $op.id=$responce.data['col'][$i]['internal_code'];//specifying the id for options document.getElementById('message_board_college_code').options.add($op); } var college_code= getCookie('college_code'); if(getCookie('user_type')=='Admin' || getCookie('user_type')=='User') { document.getElementById('message_board_college_code').value =college_code; $("#message_board_from_date").val($responce.data.today_date); $("#message_board_to_date").val($responce.data.today_date); document.getElementById('message_board_college_code').disabled = 'true'; document.getElementById('message_board_college_code').style.color = 'red'; } } } function SaveMessageBoard() { $lstr_data="internal_code="+$geditinternalcode; $lstr_data+="&message_board_college_code="+trim($("#message_board_college_code").val()); $lstr_data+="&message_board_from_date="+ date_format($("#message_board_from_date").val()); $lstr_data+="&message_board_to_date="+ date_format($("#message_board_to_date").val()); $lstr_data+="&message_board_message="+encodeURIComponent($("#message_board_message").val()); $.ajax({ type: "POST", async:false, url:$host_url+"SaveMessageBoard", data:$lstr_data, success: SaveMessageBoardResponce }); } function SaveMessageBoardResponce($responce) { $responce = eval('(' + $responce + ')'); alert($responce.data); } function ViewMessageBoard() { $geditinternalcode=0; $main="
"; document.getElementById('page_main_div').innerHTML=$main; var msg_board=jQuery("#table_message_grid").jqGrid( { url:$host_url+'ViewMessageBoard', datatype: "json", colNames:['College Code','From Date','To Date','Message'], colModel:[ {name:'grid_college_code',index:'grid_college_code', width:115 }, {name:'grid_from_date',index:'grid_from_date', width:115 }, {name:'grid_to_date',index:'grid_to_date', width:115 }, {name:'grid_message',index:'grid_message', width:115 }], rowNum:10, rowList:[5,10,15,20,25,30], imgpath:$img_path, pager: jQuery('#sub_grid_div'), sortname: 'id', height:'70%', viewrecords: true, sortorder: "desc", multiselect: true, cellEdit: true, width:'850', caption:"Message Board", editurl:$host_url+'DeleteMessageBoard' }).navGrid('#sub_grid_div',{edit:false,add:false,del:true,search:true},{},{},{},{multipleSearch:true}) .navButtonAdd('#sub_grid_div',{caption:"Toggle", buttonicon :'ui-icon-pin-s', onClickButton:function(){ msg_board[0].toggleToolbar() } }). navButtonAdd('#sub_grid_div',{caption:"Edit", onClickButton:function() { getMessageBoardDetails(id); } }); msg_board.filterToolbar(); } function getMessageBoardDetails(id) { var id=jQuery("#table_message_grid").getGridParam('selrow'); if(id > 0) { LoadEnableMessageBoard(); $.ajax({ type: "POST", //async:false, url: $host_url+"getMessageBoardDetails", data:'internal_code='+id, success:getMessageBoardDetailsresponse }); $geditinternalcode=id; } else { alert("Please select row"); } } function getMessageBoardDetailsresponse($responce) { $responce = eval('(' + $responce + ')'); if ($responce.error_code == 0) { //console.log($responce.data); $geditinternalcode=$responce.data.internal_code; $("#message_board_college_code").val($responce.data.college_code); $("#message_board_from_date").val($responce.data.display_from); $("#message_board_to_date").val($responce.data.display_to); $("#message_board_message").val($responce.data.message); } }