javascript - 多个 MultiSelect Drowdowns Per Form - 如何一般获取所有值
问题描述
以一种形式获取多个下拉引导选择的值 - 通常通过 php 加载。
获取硬编码的 1 个多选下拉列表的所有值很简单。我正在为通用的调查问卷加载多项选择
<select class="form-control selectpicker" multiple name="Question[' . $x . '][' .$row['RecordId'] . ']">
<option value="1">Card 1</option>
<option value="2">Card 2</option>
<option value="3">Card 3</option>
</select>
//options are loaded - above is just for example
<option value="">None</option>';
foreach ($arrOptions as $rowOptions) {
$strReturnHtml .= '
<option value="' . $rowOptions . '">' .
$rowOptions . '</option>';
}
$strReturnHtml .= '
</select>';
break;
每个表单将有多个此类下拉列表。
解决方案
<select class="form-control selectpicker" multiple name="que_list[]">
<?php foreach ($arrOptions as $rowOptions) { ?>
<option value="<?php echo $rowOptions['id']?>"><?php echo $rowOptions['name']?></option>
<?php } ?>
</select>
NOTE : On server side you can get select value using this...
print_r($_POST['que_list']);
Array ( [0] => card-1 [1] => card-2)
推荐阅读
- complexity-theory - nT(n/2)+n 的复杂度
- c# - 使用 Autofac 的基于特征标志的授权
- google-play - 是否可以使用同一帐户在 Google Play 中测试应用程序的内部测试和封闭测试
- python - 登录页面正在验证所有用户都是好的 Django
- php - 什么是 npm install 的 Composer 等效项
- c# - 如何遍历 numericupdown 的多个元素
- r - 在插入符号中使用 lm 的保留结果
- python - 用 Python 编写 Discord 机器人——当消息只包含一个字母时,如何让它识别?
- python - 如果每行的最大值小于特定阈值,如何修改 numpy 数组的最后一列?
- firebase - currentUser.displayName 不起作用并在短时间内返回 null