从 jQuery 元素数组中选择 id。

3

使用以下 jQuery 语句,我选择一个元素数组:

selectedSupplierIds = $('.supplierListCheckbox:checked');

我需要从这些元素中选择id。我是否可以在不创建数组并推送id的情况下完成这个操作,而是用for循环?

1个回答

6
你可以使用.map()来基于你的对象选择获取任何数组...在这种情况下,你只需要从每个对象中获取.id属性,就像这样:
var arr = $('.supplierListCheckbox:checked').map(function() { 
            return this.id; 
          }).get();

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接