Instead of writing a temporary boolean, an $.each()
on an array of <select>
elements, and find if one's prop('selectedIndex') > 0
, I'd like to do something like:
$('select[id^="idPrefixForTheArrayOfSelects-"][selectedIndex="0"]').length == 0
but it doesn't work.
Is it possible to select by value, selectedIndex, etc?
You can do this -
$('select[id^="idPrefixForTheArrayOfSelects-"]').filter(function(){
return this.selectedIndex === 0;
}).length == 0