如何使用单个下拉列表在控制器中发布多个值?

时间:2014-09-18 04:50:54

标签: php html drop-down-menu controller

这是我的代码:

                            <div class="input-group" id="sector">
                                <span class="input-group-addon">Sector</span>
                                <select class="form-control"  multiple>
                                    <? foreach ($sectors as $row): ?>
                                        <option value="<?= $row['sector']; ?>">
                                        <?= $row['sector']; ?></option>
                                    <? endforeach; ?>
                                </select>
                            </div>

我想将多个选定的值发送到控制器。我已经尝试但只发布了最后选择的值,而不是全部。你能指导我吗?

1 个答案:

答案 0 :(得分:0)

创建一个隐藏字段,当您选择下拉列表时,使用javascript / jquery将值添加到隐藏字段并使用逗号分隔。 最后,当发布表单时,您可以使用逗号获取数据。您可以使用逗号分解它。