呈现选定值 Bootstrap
Rendering Selected Values Bootstrap
我有一个 select 列表;
<select class="selectpicker" id="blabla" name="FirmIds" multiple data-live-search="true" data-actions-box="true" data-selected-text-format="count>1">
</select>
成员来自BD
我想要 post selected 值,
当我 select 超过 1 个选项时,只有最后 selected 元素的值出现。
$FirmIds = $_POST['FirmIds'];
我应该怎么做才能检索所有 selected 选项的值
谢谢。
编辑您的 select 名称属性以接收 select 数组添加“[]”,如下所示:
<select class="selectpicker" id="blabla" name="FirmIds[]" multiple data-live-search="true" data-actions-box="true" data-selected-text-format="count>1">
//Your options here
</select>
使用此解决方案,您将能够在 PHP、...
中将 selected 值作为数组进行管理
这是最终答案:
<form method="post" action="">
<select name="firmIds[]" multiple="multiple">
<option value="test1">Test 1</option>
<option value="test2">Test 2</option>
<option value="test3">Test 3</option>
<option value="test4">Test 4</option>
</select>
<input type="submit">
<?php
$result = $_POST['firmIds'];
foreach($result as $res){
echo($res) ;
}
?>
我有一个 select 列表;
<select class="selectpicker" id="blabla" name="FirmIds" multiple data-live-search="true" data-actions-box="true" data-selected-text-format="count>1">
</select>
成员来自BD
我想要 post selected 值,
当我 select 超过 1 个选项时,只有最后 selected 元素的值出现。
$FirmIds = $_POST['FirmIds'];
我应该怎么做才能检索所有 selected 选项的值
谢谢。
编辑您的 select 名称属性以接收 select 数组添加“[]”,如下所示:
<select class="selectpicker" id="blabla" name="FirmIds[]" multiple data-live-search="true" data-actions-box="true" data-selected-text-format="count>1">
//Your options here
</select>
使用此解决方案,您将能够在 PHP、...
中将 selected 值作为数组进行管理这是最终答案:
<form method="post" action="">
<select name="firmIds[]" multiple="multiple">
<option value="test1">Test 1</option>
<option value="test2">Test 2</option>
<option value="test3">Test 3</option>
<option value="test4">Test 4</option>
</select>
<input type="submit">
<?php
$result = $_POST['firmIds'];
foreach($result as $res){
echo($res) ;
}
?>