選択オプションを変更してフォームを送信せずに即座に$ _POST値を取得しようとしています。
<select name="cat_id" class="form-control" onChange="this.form.submit();" style="width:300px;">
<?php
$sql_menu_1 = mysqli_query($db, "SELECT * FROM mdg_products where up_id = 0 and parentid = 0");
while($row_menu_1 = mysqli_fetch_array($sql_menu_1))
{
echo '<option
value="'.$row_menu_1["id"].'"> '.$row_menu_1["name"].'</option>';
}
?>
</select>
フォームを送信せずに、私は$ _POST配列内のonchange =「this.form.submit」とキャッチ値でこれをやっているが、私は、各オプションの変更
あなたはあなたの記事に 'AJAX'タグを入れました。 –
これまでにajaxを使用していた場合は、ajaxを使用することをお勧めします。この質問には正しくタグ付けされています。 – sirmdawg
を選択するには、[jQuery .change()関数](https://api.jquery.com/change/)をチェックしてください。 – OldPadawan