</select>
<select name="column[0]">
<option value="1">1</option>
<option value="2">2</option>
</select>
<select name="column[1]">
<option value="5">5</option>
<option value="6">6</option>
</select>
const selects = Array.from(document.querySelectorAll('select'));
let selectsArr = selects.filter(select=>{
const nameAttr = select.name?select.name:'';
if(nameAttr.includes('column')){
return select
}
});
selectsArr = selectsArr.map(select=>select.value)
console.log(selectsArr) // ["1", "5"]
Спасибо! ) Я все ищу у jQuery аналога querySelectorAll. Нашел вот такое ... $('select[name*="column"]').each(function(indx, element){ console.log(element.value); });
Обсуждают сегодня