php - 如何通过POST获取多个选择框的所有值?

标签 php jquery html post

我需要通过 POST 获取多选框的所有(选定和未选定)值。我怎样才能做到这一点?

最佳答案

创建一个像这样的选择标签

<select name="data[]" multiple="multiple" >
    <option value="1">a</option>
    <option value="2">b</option>
    <option value="3">c</option>
</select>

您可以获得选定的值:

foreach ($_GET['data'] as $selected) {
    echo $selected."\n";
}

您无法获取未选择的值。

关于php - 如何通过POST获取多个选择框的所有值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8325775/

相关文章:

javascript - HTML 在代码中获取文本

html - 可以在 CSS 中使用百分比指定页面的某些部分吗?

javascript - 使用 JavaScript 和自定义变量动态更改按钮的 CSS

php - Laravel,多个 belongsto 和自动插入 ID?

php - Jquery/Php/Mysql中自定义条件过滤用户

PHPUnit数据库测试异常

php - 如何获取每个状态的开始时间和结束时间

javascript - 我的 AJAX 只触发一次,

javascript - AngularJS ng-repeat - http.gs 检索数据,但不显示

javascript - jQuery 选择器上预期的对象