想要在調用OnChange事件時發佈動態選擇菜單的值。我的代碼是目前這樣的:抓取表單的值並使用POST
<form action="test4.php" method="POST" name="itemform">
<select name="input_name" id="input_name" onChange="this.form.submit();">
<?php
while($row = mysql_fetch_array($result))
echo "<option value='".$row['item_id']."'>" . $row['itemname'] . "</option>";
?>
</form>
選項的值是由上述定義的查詢填充和工程就像一個魅力。我遇到的問題是出於某種原因,窗體不會抓取並在OnChange事件引發時在POST菜單框中選擇的值。有任何想法嗎?
你如何試圖檢索發佈的值? – 2010-10-29 21:16:39
我的頁面test4.php使用這一行檢索值: echo($ _GET [「input_name」]); @Mech,我應該把它放在哪裏? – Parker 2010-10-29 21:29:19
那麼顯然你需要改變你的表單到'method =「GET」' - 或者你的test4.php到'$ _POST' – drudge 2010-10-29 21:30:44