小编myr*_*tio的帖子

使用 jquery .val() 返回一个数组

我有一组复选框,只想将选中的复选框连接到查询字符串中,但由于某种原因 val() 只返回第一个。jQuery API 文档提到 selects 可以从 .val() 函数返回一个数组,我可以使用原型或 jquery 插件为输入获得相同的行为吗?

这是我的代码:

$('.boxes input:checked');
// [ <input type="checkbox" value="val1">, <input type="checkbox" value="val2">, <input type="checkbox" value="val3"> ]
$('.boxes input:checked').val();
// "val1"
Run Code Online (Sandbox Code Playgroud)

理想情况下,第二个控制台输出将是:

$('.boxes input:checked').val();
// [ "val1", "val2", "val3" ]
Run Code Online (Sandbox Code Playgroud)

javascript forms jquery

0
推荐指数
1
解决办法
2254
查看次数

标签 统计

forms ×1

javascript ×1

jquery ×1