[英]How to set selected value on dropdown menu from database
我有一張三列的桌子。 前兩個包含從數據庫自動生成的數據,該列包含具有3個不同類別的下拉菜單:
<tr id='+response[i]['itemcode']+'>
<th>'+response[i]['itemcode']+'</th>
<th>'+response[i]['temaxia']+'</th>
<th>
<select class="status">
<option value="incomplete">incomplete</option>
<option value="unfinished">ημιτελής</option>
<option value="complete">complete</option>
</select>
</th>
</tr>
我根據下拉菜單中的選擇使用PHP腳本對數據庫進行udpate。 我現在要做的是在下拉菜單中顯示數據庫中存在的值。 我知道有一個名為“ selected”的屬性,您可以按以下方式使用它:
<select>
<option value="complete">complete</option>
<option value="incomplete">incomplete</option>
<option value="unfinished" selected>unfinished</option>
但這不是我想要的。 理想情況下,我需要一個可以在父元素上設置的屬性:
<select>
並用我在數據庫中的值填充它。 這有線嗎?
我附上界面的屏幕截圖。
您也可以在select中添加“ value”屬性。
就像: <select value="your-value-here">
添加name
屬性以進行選擇,則該值將在
$_POST['select_name'] // or $_GET['select_name'], depends on form method attribute
選擇將是
<select name="select_name">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.