获取 Ajax 中的多个复选框值到 php
getting multiple checkbox values in ajax to php
我的ajax中有这段代码:
var userCheckbox = $("input[name=chk]:checked").val();
这是我的 HTML 中的复选框:
<input id="checkbx" type="checkbox" name="chk" value="apple"/>apple</td>
<input id="checkbx" type="checkbox" name="chk" value="corn"/>corn</td>
<input id="checkbx" type="checkbox" name="chk" value="tomato"/>tomato</td>
<input id="checkbx" type="checkbox" name="chk" value="juice"/>juice</td>
但我只得到一个值。 如何获取多个值? 有人对我说我应该使用循环语句,但我不知道把它放在哪里。
任何人都可以帮忙。提前谢谢。
使用 .map()
创建值数组:
var userCheckbox = $("input[name=chk]:checked").map(function() {
return this.value;
}).get();
此外,您的 ID 是重复的,请记住,ID 必须是唯一的。
相关文章:
- 如何创建php函数或任何脚本/jquery Javascript,使我能够获取与复选框关联的值并添加它们
- 从复选框 ajax php javascript 中检索值
- 使用 php 和 javascript Ajax 发送复选框值时遇到问题
- 在JAVASCRIPT中获取php选中的复选框值
- 如何发布单选和复选框选择?表单由php和js处理
- 如何通过jquery/ajax将复选框数据作为数组发送到php脚本
- 使用复选框筛选PHP
- 在PHP结果中添加复选框,并在一段时间后使用java逐个打开它们
- 为每个选中的复选框显示相同的问题集.(PHP和JS/Jquery)
- (php/jquery)根据另一个选中的复选框值隐藏和显示复选框
- 在php生成的页面上获取勾选复选框列表的动态方式
- PHP和JS-如何从选中的复选框中获取值并输入
- 将复选框输入从PHP传递到JavsScript
- 使用JavaScript添加复选框值PHP、MySQL和alertbox
- PHP-AJAX复选框过滤器使用数据标记属性
- 使用 jquery 和 php 动态禁用某些复选框选项
- 在一个页面中选中一个复选框 自动选择 在另一个页面中使用 PHP,JavaScript
- Javascript + PHP - 当用户选择要上传的文件时如何选中复选框
- AJAX 调用 PHP 复选框问题
- 使用复选框 php 过滤搜索