我想在这里添加值:增加值javascript变量 - 对象
var selected_value = {
addtypeid: addtypeid,
isnew: isnew,
geographicareaid: geographicareaid,
catid: catid,
catid2: catid2,
manufacturerid: manufacturerid,
modelid: modelid,
yearofmanufacturing_from: yearofmanufacturing_from,
yearofmanufacturing_to: yearofmanufacturing_to,
};
使用此代码:
var categories = [];
$("input[name='categoriesfilters[]']:checked").each(function() {
var id = $(this).attr("id");
var value = $(this).val();
categories[categories.length] = {
id: value
};
});
$.each(categories, function (id, value) {
//alert('id : ' + id + 'value:' + value);
selected_value.id = value;
});
然而,只有最后选中的复选框以下列格式添加:
id[id] 166
,而我想有就有的格式的所有复选框:
166:166,
任何人都可以帮助我吗?
的问候,约翰
你可以提供一个[的jsfiddle(http://jsfiddle.net/)显示的问题? – Xotic750
你可能必须改变:'categories [categories.length] = {id:value};'to'categories [categories.length] = {'id':id,'value':value};' – Pavlo
我会将这些值添加到我的var selected_value?这是我的主要问题 – user2417624