tran_lang_select.js 627 B

12345678910111213141516171819
  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(iterator.english + "_" + iterator.name + "_" + iterator.code);
  13. }
  14. $("#" + _tran_lang_select_div).val(strLang);
  15. $("#" + _tran_lang_select_div).autocomplete({
  16. source: lang_list,
  17. });
  18. });
  19. }