hi Próbowałem wielu opcji, aby sprawdzić, czy atrybut wielokrotny jest ustawiony w moim polu wyboru, ale żaden nie zadziałał. Próbuję ustalić, czy obecny wybierz pole, które otrzymuję wartości od jest wielokrotnością wybierz tak daleko to, co próbowałem:Jak mogę sprawdzić, czy mój element <select> zawiera atrybut wielokrotny?
if($(":select[multiple]").length){
alert("worked");
}
również
if($("select").attr("multiple"){
alert("worked");
}
także
if($("select").attr("multiple") != 'undefined'{
alert("worked");
}
html:
<select multiple="multiple" style="height:50px" class="classname" name="multi_values[]">
<option value="blah">blah</option>
<option value="blah">blah</option>
<option value="blah">blah</option>
</select>
Sprawdź tę odpowiedź http://stackoverflow.com/questions/1318076/jquery-hasattr-checking-to-see-if-there-is-an-attribute-on-an-element – Chandu
próbował to i to nie działa przeskakuje do mojego "else statement" – arrowill12
Po opublikowaniu odpowiedzi ... Sprawdź to .. – Chandu