我在将选择选项值从html表单发布到php后端时遇到问题
这是我的代码:
<form action="submit.php" method="POST">
<select name="approver" class="form-control" autofocus>
<option selected disabled value="0">— Select Approver —</option>
<option selected disabled value="1">User A</option>
<option selected disabled value="2">User B</option>
</select>
</form>
submit.php:
$approver = mysqli_real_escape_string($conn, $_POST['approver']);
php是否有一种方法来接收选项的值,例如。 1,而不是选项标签中的文本?
预先感谢
答案 0 :(得分:0)
“选择的已禁用”属性应用于第一个选项(通常这并不是用户选择的选项)。它用于使用户在更改选项后无法再次选择第一个选项。从其他选项中删除“选定的已禁用”属性。
<select name="approver" class="form-control" autofocus>
<option selected disabled value="0">— Select Approver —</option>
<option value="1">User A</option>
<option value="2">User B</option>
</select>