voglio il ciclo di tutti discesa seleziona con un certo nome della classe e aggiungere un elemento ad esso e sto solo lottando con il selettore correttaQual è il selettore jquery corretto per ottenere tutti i menu a discesa di selezione con un determinato nome classe?
EDIT: io devo fare qualcosa di sbagliato, come la maggior parte di la risposta accettata con upvoted non sembra funzionare così penso che ci deve essere qualche stranezza nel mio codice. Ho incollato sia il codice HTML che il codice jquery di seguito. fammi sapere se questo ha un senso.
HTML:
<select onfocus="this.enteredText='';" onkeydown="return handleKey();" onkeyup="event.cancelbubble=true;return false;" onkeypress = "return selectItem();" class="componentSelect" id="components0" name="applicationUpdater.dependencies[0].componentName" >
<option value= 5 >Client</option>
<option value= 79 >Server</option>
</select>
<select onfocus="this.enteredText='';" onkeydown="return handleKey();" onkeyup="event.cancelbubble=true;return false;" onkeypress = "return selectItem();" class="componentSelect" id="components1" name="applicationUpdater.dependencies[0].componentName" >
<option value= 5 >Client</option>
<option value= 79 >Server</option>
</select>
ecc. . .
codice jQuery:
$('select.componentSelect').each(function() {
var select = $(this);
$(select).children('option').each(function() {
if ($(this).text() == currentComponentName) {
$(this).remove();
}
});
});
Perché è stato downvoted? – SLaks