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); } }