commit 09/02/2026

This commit is contained in:
2026-02-09 17:03:50 +07:00
parent eed96ca8c0
commit e18976ace3
9 changed files with 249 additions and 99 deletions

View File

@@ -78,6 +78,7 @@ $(document).ready(function () {
$('#languagebanktablebody').empty();
window.selectedlanguagerow = null;
let $btnClear = $('#btnClear');
let $btndefaultinit = $('#btnDefaultInit');
let $btnAdd = $('#btnAdd');
let $btnRemove = $('#btnRemove');
let $btnEdit = $('#btnEdit');
@@ -86,7 +87,6 @@ $(document).ready(function () {
$btnRemove.prop('disabled', true);
$btnEdit.prop('disabled', true);
let APIURL = "LanguageLink/";
let $findlanguage = $('#findlanguage');
let $modal = $('#languagemodal');
let $langid = $modal.find('#languagelinkindex');
let $langtag = $modal.find('#languagelinktag');
@@ -121,18 +121,6 @@ $(document).ready(function () {
$cbChi.prop('checked', false);
}
// $findlanguage.on('input', function () {
// let searchTerm = $findlanguage.val().toLowerCase();
// if (searchTerm.length > 0) {
// window.selectedlanguagerow = null;
// let filtered = window.languagebankdata.filter(item => item.tag.toLowerCase().includes(searchTerm) || item.language.toLowerCase().includes(searchTerm));
// fill_languagebanktablebody(filtered);
// } else {
// window.selectedlanguagerow = null;
// fill_languagebanktablebody(window.languagebankdata);
// }
// });
reloadLanguageBank(APIURL);
$btnClear.click(() => {
DoClear(APIURL, "LanguageLink", (okdata) => {
@@ -141,8 +129,18 @@ $(document).ready(function () {
}, (errdata) => {
alert("Error clear languageLink : " + errdata.message);
});
});
$btndefaultinit.click(() => {
if (confirm("Default Init will clear existing data and create default language link data. Cotinue ?")){
fetchAPI(APIURL + "DefaultInit", "POST", {}, null, (okdata) => {
reloadLanguageBank(APIURL);
alert("Success default init languageLink : " + okdata.message);
}, (errdata) => {
alert("Error default init languageLink : " + errdata.message);
});
}
});
$btnAdd.click(() => {
// show modal with id 'languagemodal'
$modal.modal('show');