使用以下jquery语句,我选择一个元素数组:
selectedSupplierIds = $('.supplierListCheckbox:checked');
我需要从这些元素中选择ID。我可以不创建数组并在for循环中推送ID吗?
答案 0 :(得分:6)
您可以使用.map()
根据您的对象选择获取任何内容...在这种情况下,您只需要每个.id
属性,如下所示:
var arr = $('.supplierListCheckbox:checked').map(function() {
return this.id;
}).get();