[英]drop down value not post
感謝這里的一些幫助,我有一個html格式的下拉列表。
<p>
<select id="CategorySelection">
<option value="0">Choose One</option>
<option value="Research">Research</option>
<option value="Innovation">Innovation</option>
<option value="Application">Application</option>
<option value="Integration">Integration</option>
</select>
</p>
根據您的選擇 - javascript會顯示不同的問題。 以下問題和其他所有問題都可以發布到db(mysql)表中。 我無法得到這個值后它只顯示NULL。 因為javascript,我有什么遺漏嗎? 我在那個領域真的很新。 謝謝!
$ _POST值派生自name屬性,而不是id。 你的選擇只需要一個名字,如下所示:
<select name="CategorySelection" id="CategorySelection">
然后您可以像往常一樣在$ _POST數組中訪問它的值:
if (isset($_POST['CategorySelection'])){
$category = $_POST['CategorySelection'];
}
您將select屬性“id”設置為一個值,您需要為其設置“name”屬性,然后從PHP的$ _POST數組中調用該鍵。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.