php - 选择多个单选按钮(通过 jquery、javascript?)

标签 php javascript jquery radio-button

我目前有一个表单,其中有 5 个单选按钮条目(见下文)。 我正在寻找的文件如下: - 能够选择多个单选按钮 - 比如说 3 并提交表单。

目前我可以在 PHP、SQL 上正常运行,但我只能选择一个单选按钮并提交。

我认为,如果您错误地单击了单选按钮,那么能够取消选择单选按钮也会派上用场。

我的猜测是这可以通过一些 JavaScript 来完成?有什么建议么?也许在线示例?

<form id="pollform" action="poll.php" method="post">
<input id="option-1" type="radio" value="1" name="poll">
<label for="option-1">Select option 1</label>

<input id="option-2" type="radio" value="2" name="poll">
<label for="option-2">Select option 2</label>

<input id="option-3" type="radio" value="3" name="poll">
<label for="option-3">Select option 3</label>

<input id="option-4" type="radio" value="4" name="poll">
<label for="option-4">Select option 4</label>

<input id="option-5" type="radio" value="5" name="poll">
<label for="option-5">Select option 5</label>
</form>

最佳答案

单选按钮的设计使得一次只能选择每组中的一个选项(由其共享名称指定)(就像您只能将 radio 调到一个电台一样)。

允许选择任意数量选项的输入控件是复选框。如果将 [] 附加到它们的名称中,则所选选项将以数组形式到达 PHP 端。

<input type="checkbox" value="1" name="poll[]" />
<input type="checkbox" value="2" name="poll[]" />

关于php - 选择多个单选按钮(通过 jquery、javascript?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7105492/

相关文章:

php - Laravel 5.3 - 更改重置密码的身份验证路由

php - 跟踪数据库表/列以进行 html 表单控制的最佳方法

php - 如何在php电子表格图表中设置数据标签的位置

javascript - SailsJS 模型和数据库中的外键

javascript - 如何在ckeditor中定义自定义html标签

javascript - 找不到模块 : Error: Can't resolve 'avoriaz'

javascript - 将可拖动元素替换为可放置 div 中的另一个元素

php - 文档写入 SQL 数据库,同时保留结构,以便能够将数据库打印在纸上

javascript - 在循环中显示 HTML 元素

javascript - 如何使用 jQuery Select2 插件删除与当前输入的文本匹配的下拉项?