我试图在更改选择选项并且未提交表单后立即获取$ _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。你用它正确地标记了这个问题。 – sirmdawg
为选择,您可以检查[jQuery .change()函数](https://api.jquery.com/change/) – OldPadawan