var selectList = []; $(document).ready(function () { loadLangs(); $("#langLink").click(function (e) { e.preventDefault(); loadLangs(); }); $("#snippetLink").click(function (e) { e.preventDefault(); loadSnippets(); }); $("#resourceLink").click(function (e) { e.preventDefault(); loadResources(); }); $("#addModal").on("show.bs.modal", function (e) { $("#addLangTab").tab("show"); $(".addField").val(""); buildLangSelect(); }); $("#editLangModal").on("shown.bs.modal", function (e) { $(".langSelect").val(selectList); }); $("#editSnippetModal").on("shown.bs.modal", function (e) { $(".langSelect").val(selectList); }); $("#editResourceModal").on("shown.bs.modal", function (e) { $(".langSelect").val(selectList); }); $("#addModal").on("shown.bs.modal", function (e) { $("#txtLangName").focus(); }); $("#addLangTab").on("shown.bs.tab", function (e) { $("#txtLangName").focus(); }); $("#addSnippetTab").on("shown.bs.tab", function (e) { $("#txtSnippetName").focus(); }); $("#addResourceTab").on("shown.bs.tab", function (e) { $("#txtResourceName").focus(); }); $("#btnAddItem").click(addNewItem); $("#btnSaveLang").click(saveLang); $("#btnSaveSnippet").click(saveSnippet); $("#btnSaveResource").click(saveResource); $(".clearLangSelect").click(function () { $(".langSelect").val([]); }); $(".editChk").change(checkBoxChange); }); function buildLangSelect() { $.ajax({ url: "lang.php", type: "GET", success: addSelectLangs, error: displayError }); } function addSelectLangs(langList) { var selectors = $(".langSelect"); selectors.empty(); for (let cur of langList) { $("