基本上我有一个名为dimension [0] [scale],dimension [0] width等的文本框。
如何将元素'dimension'作为数组传递?我已经尝试$('input[name=dimension]').serialize()
并且似乎无法工作。
答案 0 :(得分:0)
这就是你想要做的事情:
var dimArr = $.makeArray($("input[name^='dimension']"));
for(var i = 0; i < dimArr.length; i++) {
//this displays name of checkbox elements stored as array
alert(dimArr[i].name);
}
答案 1 :(得分:0)
如果您正在尝试在jQuery中为AJAX请求序列化数据,只需序列化整个表单:
var formData = $('#RateAddForm').serialize();