表單中的選擇列表,我知道使用post或get傳遞選項值沒有問題。但是,如果我也想通過選擇ID值,這是可能的和如何? 例如:如何通過post或get來傳遞表單中選擇列表的id值?
<form action="Test.php" method="POST">
<select name="select" id = '1'>
<option value="">Select a Status</option>
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<input type="submit" value="submit"/>
</form>
這裏是簡單的打印PHP代碼:
<?php
print_r($_POST['select']);
?>
它可以打印已經選擇了該選項的值,但如何修改代碼,如果我也想發佈id值,這裏是1。我想這樣做,因爲我想讓id成爲一個變量來存儲一些int數字。謝謝!
並使用JS來設置隱藏元素的值 – Kumar
只有在必要時才使用JS來設置值。如果您在將頁面發送給客戶端時知道它們,請將它們包括在內。如果您可以在請求返回到服務器時從其他用戶提交的數據推斷出這些數據,那麼請執行此操作。不要在JS上添加不必要的依賴項。 – Quentin
得到它的工作!謝謝! – user878729