tran_lang_select.js 678 B

123456789101112131415161718192021
  1. var _tran_lang_select_div;
  2. function tran_lang_select_init(div) {
  3. _tran_lang_select_div = div;
  4. $.getJSON("../lang/lang_list.json", function (result) {
  5. let lang_list = new Array();
  6. let langCode = $("#" + _tran_lang_select_div).attr("code");
  7. let strLang;
  8. for (const iterator of result) {
  9. if (iterator.code == langCode) {
  10. strLang = iterator.english + "-" + iterator.name + "-" + iterator.code;
  11. }
  12. lang_list.push(
  13. iterator.english + "-" + iterator.name + "-" + iterator.code
  14. );
  15. }
  16. $("#" + _tran_lang_select_div).val(strLang);
  17. $("#" + _tran_lang_select_div).autocomplete({
  18. source: lang_list,
  19. });
  20. });
  21. }