【发布时间】:2014-06-15 15:05:21
【问题描述】:
如何将这种 HTML 输入传递给 JavaScript 以便它识别这些数组值?
<input type="checkbox" id="collection[]" value="0">
<input type="checkbox" id="collection[]" value="1">
<input type="checkbox" id="collection[]" value="2">]
我唯一的想法(从来没有以这种方式玩过 js,tbh)是通过以下方式实现它:
$("#collection").val();
但我得到 undefined 错误。我不知道如何让 javascript 识别变量 collection 是一个数组,并且必须这样传递。
提前致谢!
【问题讨论】:
-
你想做什么?决定选中哪些复选框?
-
抱歉,没有将名称更改为 id。也不行。 @taylorcressy:我正在尝试将选定复选框的值传递给 json,然后通过 jQuery 传递给 php 文件,以便只处理选定的复选框。但我需要 javascript 来识别要通过哪些复选框...
-
你不能有重复的ID,把它改成名字
-
谢谢你,@JustcallmeDrago
标签: javascript jquery json