Я сделал следующий вид. Когда я выбираю любой из параметров, автоматически прокручивается страница . Любые идеи, как я могу это исправить?Почему страница прокручивается, когда я отправляю форму?
Вот HTML код:
<form method="get" action="">
<select id="training_session" name="lang" onchange=this.form.submit()>
<option value=""<?php if($_GET['lang'] === '') echo 'selected' ?>>[All languages]</option>
<option value="English" <?php if($_GET['lang'] === 'English') echo 'selected' ?>>English</option>
<option value="Portuguese"<?php if($_GET['lang'] === 'Portuguese') echo 'selected' ?>>Portuguese</option>
<option value="French"<?php if($_GET['lang'] === 'French') echo 'selected' ?>>French</option>
<option value="Italian"<?php if($_GET['lang'] === 'Italian') echo 'selected' ?>>Italian</option>
<option value="Japanese"<?php if($_GET['lang'] === 'Japanese') echo 'selected' ?>>Japanese</option>
</form>
<noscript><input type="hidden" value="filter"></noscript>
страница перезарядка. Итак, или (1) добавьте ajax-вызов и обновление (2) добавьте внутреннюю ссылку на новую страницу языка и вызовите my_translated_page.php # link_at_right_height – MrPk