function Loadenablemodulesetup() { $geditinternalcode = 0; window.enable_proper_module = "enablemodulesetup"; $("#page_main_div").load("../html_modules/module_setup.html", function () { document.getElementById("display_module_name").innerHTML = "Module Setup"; document.getElementById("module_name_for_save").value = "saveModuleSetup"; getDefaultHeadFooterLinks("Module"); display_module_setup_master_grid(); }); $("#module_details_div").hide(); } function clearModuleSetup() { $geditinternalcode = 0; $("#m_code").val(""); $("#m_name").val(""); $("#module_code").val(""); $("#module_value").val(""); $("#m_code").focus(); } function display_module_setup_master_grid() { $main = "
"; document.getElementById("main_module_setup_div").innerHTML = $main; var module_set = jQuery("#table_module_setup_div") .jqGrid({ url: $host_url + "display_module_setup_grid.demo", datatype: "json", colNames: ["Code", "Name", "Module", "Value"], colModel: [ { name: "grid_m_code", index: "grid_m_code", width: 10 }, { name: "grid_m_name", index: "grid_m_name", width: 20 }, { name: "grid_module_code", index: "grid_module_code", width: 10 }, { name: "grid_module_value", index: "grid_module_value", width: 60 }, ], rowNum: 10, rowList: [5, 10, 15, 20, 25, 30], imgpath: $img_path, pager: jQuery("#sub_module_setup_div"), sortname: "id", height: "250", width: "750", viewrecords: true, cellEdit: true, sortorder: "desc", multiselect: false, caption: "Module Setup Details", editurl: $host_url + "mdelete_module_setup_grid.demo", }) .navGrid( "#sub_module_setup_div", { edit: false, add: false, del: true, search: true }, {}, {}, {}, { multipleSearch: true } ) .navButtonAdd("#sub_module_setup_div", { caption: "Toggle", buttonicon: "ui-icon-pin-s", onClickButton: function () { module_set[0].toggleToolbar(); }, }) .navButtonAdd("#sub_module_setup_div", { caption: "Edit", onClickButton: function () { getModuleSetupDetails(); }, }); module_set.filterToolbar(); } function saveModuleSetup() { if (trim($("#m_code").val()) == "") { alert("Please Enter the Code"); $("#m_code").focus(); return; } else if (trim($("#m_name").val()) == "") { alert("Please Enter the Name"); $("#m_name").focus(); return; } else if (trim($("#module_code").val()) == "") { alert("Please Enter the Module Code"); $("#module_code").focus(); return; } else if (trim($("#module_value").val()) == "") { alert("Please Enter the Module Value"); $("#module_value").focus(); return; } else { $lstr_query_string = "update_id=" + $geditinternalcode; $lstr_query_string += "&Code=" + encodeURIComponent(trim(document.getElementById("m_code").value)); $lstr_query_string += "&Name=" + document.getElementById("m_name").value; $lstr_query_string += "&FMODULE=" + document.getElementById("module_code").value; $lstr_query_string += "&Value=" + encodeURIComponent(trim(document.getElementById("module_value").value)); $.ajax({ type: "POST", url: $host_url + "saveModuleSetup.demo", data: $lstr_query_string, success: saveModuleSetupResponce, }); } } function saveModuleSetupResponce($responce) { $responce = eval("(" + $responce + ")"); if ($responce.error_code == 0) { alert($responce.data); $("#m_code").val(""); $("#m_name").val(""); $("#module_code").val(""); $("#module_value").val(""); enablemodulesetup(); } else { alert($responce.data); } return; } function getModuleSetupDetails() { var id = jQuery("#table_module_setup_div").getGridParam("selrow"); if (id) { $.ajax({ type: "POST", async: false, url: $host_url + "mgetModuleSetupForUpdate.demo", data: "Code=" + id, success: populateModulesetuptDetails, }); } else { alert("Please select row"); return false; } } function populateModulesetuptDetails($responce) { $responce = eval("(" + $responce + ")"); if ($responce.error_code == 0) { $geditinternalcode = $responce.data.Code; document.getElementById("m_code").value = $responce.data.Code; document.getElementById("m_name").value = $responce.data.Name; document.getElementById("module_code").value = $responce.data.FMODULE; document.getElementById("module_value").value = $responce.data.Value; } }