谁能告诉我如何从多值选择中获取选定项目的“价值”?
我有以下内容:
<select id="category" name="category[]" multiple="multiple">';
/* Select categories */
[...]
<option value"' . $row->id . '">' . $row->name . '</option>';
这将返回:
<option value"1">itemName1</option>
为什么下面的代码给了我选定的文本而不是它们的值?这里有什么问题?
$category = $_POST['category'];
if (count($category) > 0){
foreach ($category as $key => $value) {
echo $value . "<br>\n";
}
}
这正在返回itemName1
,我需要实际的value (1)
谢谢