Я хочу POST мои значения из selectbox без кнопки отправки. И хочу, чтобы получить значения, как автоматически выпадающее меню выбирает значениеselectbox без кнопки отправки
Попытка ниже пример кода, но разве получение требуемой мощности
<form action="cal1.php" method="post">
<select name="modelS" onChange="submit();">
<option value="all" selected>Show All</option>
<option value="3 Dr">3 Dr</option>
<option value="5 Dr">5 Dr</option>
<option value="Cabriolet">Cabriolet</option>
</select>
<input type="submit" value="confirm bike" name="alldetails">
</form>
Теперь возможность получить пост значения с ниже код: Но только более 1 запрос, который включает, если я удаляю строку отправки (удалить кнопку отправки) и должен получить значение POST, как я могу их удалить (т. е. без кнопки отправки). Я попробовал использовать скрыть, но не смог его решить.
<?php if(isset($_POST['submit'])){ echo $_POST['modelS'];}?>
<form action="cal1.php" method="post">
<select name="modelS" onchange="this.form.elements['submit'].click();">
<option value="A" selected>Show All</option>
<option value="B">B</option>
<option value="C">C</option>
<option value="D">D</option>
</select>
<INPUT TYPE="hidden" name=post VALUE=$_POST['modelS']>
<INPUT TYPE="submit" VALUE="search" name="submit">
</form>
выбрать onchange = "sendForm()" –
Вам просто нужно 'onChange =" this.form.submit(); "' –
вам нужно будет посмотреть на добавление вызовов ajax, чтобы «автоматически получать значения, поскольку выпадающее меню выбирает значение ». – hyarion