我正在尝试检索一组复选框值,存储到一个数组中,然后在我的 ajax 数据参数中使用该数组。
我从我的页面收到一条错误消息,指出数据的格式不正确。它必须是一个可枚举的。
这是我到目前为止所拥有的:
var years = new Array();
$("#years input:checkbox[name=type]:checked").each(function() {
if (checked == true) {
years.push($(this).attr('name') + "=" + $(this).val());
}
});
var ajaxData = years;
$.ajax({
type: "POST",
url: url,
dataType: "json",
data: ajaxData
});
如何将数组转换为类似列表的格式?
谢谢!