У меня есть два раскрывающихся списка, первый из них выглядит следующим образом:
<select name="country_id" id="country_id" tabindex="1" onchange="changeLang(this);"> {section name=jj loop=$jezyki} <option value="{$jezyki[jj].code}" {if $LANG.lang == $jezyki[jj].code} selected {/if}>{$jezyki[jj].name}</option> {/section} </select>
второй загружается с сервера google, это виджет google translate. Мне нужно, когда пользователь нажимает на параметр из первого раскрывающегося списка, сценарий должен изменить значение раскрывающегося списка виджетов И запустить функцию щелчка, чтобы фактически перевести страницу.
function changeLang(someth){ var nLang = someth.value; //$(".goog-te-combo option").val(someth.value); // $(".goog-te-combo").trigger('click'); $(".goog-te-combo option[value="+nLang+"]").prop('selected',true).click(); }
приведенный выше фрагмент изменяет значение. Я вижу, например, английский, но все же он не переводит страницу