selectを変更したらform submitしたい

カート処理で、selectで商品の数量を変更したら変更する値をsubmitして変更内容を即時に反映したい。
※更新ボタンを省きたい

まず普通にselect boxをforで回して作ります。

<form method="post" action="#">
			<select name="number">
        <?php
        $check = 20;
        for($i = 1; $i <= 50; $i++) {
	        	if($i === $check){
	        	echo "<option value='" .$i. "' selected>".$i."</option>";
	        } else{
		        echo "<option value='" .$i. "'>".$i."</option>";
		    }
        }
        ?>	
   	 	</select>
   	 	<br><br>
   	 	<input type="submit" value="送信">
   	 </form>

これに onchange=”submit(this.form)”をつけると

<form method="get" action="app.php">
			<select name="number" onchange="submit(this.form)">
        <?php
        $check = 20;
        for($i = 1; $i <= 50; $i++) {
	        	if($i === $check){
	        	echo "<option value='" .$i. "' selected>".$i."</option>";
	        } else{
		        echo "<option value='" .$i. "'>".$i."</option>";
		    }
        }
        ?>	
   	 	</select>
   	 </form>

なに? こんなに簡単なのか??