说我有一个带有多个复选框输入的表单。我使用以下算法来获取其属性:
$('#forma input[name]').map(function() {
$inputResults.push({
name: this.name,
type: this.type,
value: this.value
});
}).get();
这将导致以下对象数组:
$inputResults = [{name: "optionsBox1[]", type: "checkbox", value: "optionsBox1"}, {name: "optionsBox1[]", type: "checkbox", value: "optionsBox2"}, {name: "optionsBox2[]", type: "checkbox", value: "optionsBox3"}, {name: "optionsBox2[]", type: "checkbox", value: "optionsBox4"}];
如何分别获取与每个名称关联的所有值?我想要以下输出:
$checkboxValues = [{"optionsBox1","optionsBox2"}, {"optionsBox3","optionsBox4"}];
如果已经回答了这个问题,请先抱歉,但是我找不到任何特别相关的内容。