Come dire se un menu a tendina ha opzioni da selezionare?Come dire se un menu a tendina ha opzioni da selezionare?
risposta
var hasOptions = !!$('#theSelect option').filter(function() { return !this.disabled; }).length;
forse? Questo cerca gli elementi <option>
che non sono disabilitati.
Questo è rad @Pointy! – jessegavin
Sì, è una bella cosa da fare. – Pointy
$('#input1 option').length > 0
Dove #input
è l'ID dell'elemento select
si esegue questo test contro.
if ($("#myselect option").length > 0) {
// Yay we have options
}
'length' è una proprietà. Non c'è bisogno di '(' e ')'. –
Roger quello. Fisso. Grazie @Makram – jessegavin
cosa succede se la lunghezza è 1? –
var menu = getElementById("select_id");
if(menu.options.length) {
// has children
} else {
// empty
}
Supponendo che tu voglia qualcosa che funzioni senza ** jQurey **. –
JavaScript nativo soluzione:
!!document.getElementById('jiveviewthreadsform-filter').children.length
(prega di non uso eccessivo jQuery, grazie)
jive forum ha questo? – Blankman
Non funziona se c'è un '
@Pointy Vero ma l'OP non ha mai detto nulla su '
if ($("#myselect option:enabled").length){
// Yay!
}else{
// Oh, no available options
}
Phrogz molto carino. – jessegavin
Molto hackily, è possibile resta che verificare la selectedIndex; dal momento che la maggior parte dei browser garantisce che ci sia qualcosa selezionato se possibile, sarà solo -1 se non ci sono opzioni selezionabili.
- 1. Menu a tendina personalizzati/menu a discesa
- 2. menu a tendina in rotaie
- 3. Convalida del menu a tendina in CodeIgniter
- 4. Come selezionare un elemento per il menu a tendina con mechanize in python?
- 5. personalizzata selezionare menù a tendina non cliccabile
- 6. Fare clic su un menu a tendina con Selenium Webdriver
- 7. Menu a tendina crollare in css
- 8. Come creare un menu a tendina basato su CSS puro?
- 9. Abilitazione della navigazione da tastiera nel menu a tendina Bootstrap
- 10. Selezionare l'opzione dal menu a tendina e inviare la richiesta utilizzando nodejs
- 11. Come selezionare un'opzione dal menu a tendina usando Selenium WebDriver C#?
- 12. Come rendere reattivo il menu a tendina superfish?
- 13. HTML menu a tendina forma specifica gamma numero
- 14. problema z-index con menu a tendina bootstrap di twitter
- 15. Come rimuovere tutte le opzioni da un menu a discesa utilizzando jQuery/JS
- 16. Impossibile ridefinire la dimensione del carattere del menu a tendina del menu a discesa di BootStrap
- 17. Esegui la funzione jQuery al menu a tendina cambia
- 18. JQuery Select2 - Come selezionare tutte le opzioni
- 19. Geb: come faccio a selezionare un valore da un menu a discesa?
- 20. Come creare un menu di opzioni dinamiche?
- 21. Nascondi menu opzioni su PreferenceFragment
- 22. Aggiunta di opzioni da selezionare con javascript
- 23. jQuery: mostra un elemento dal menu a tendina select, lo nascondi quando viene selezionata un'altra opzione
- 24. Come impostare il carattere utilizzato nel menu a tendina di completamento automatico di un ComboBox
- 25. JS/Jquery: come verificare se il menu a discesa ha selezionato i valori?
- 26. Menu Opzioni pelle Android
- 27. Selezionare più opzioni in un collection_select rotaie
- 28. launch4j exe non ha nulla da dire da solo, qualcuno ha ricevuto un suggerimento?
- 29. un modo per dire se le opzioni non si adattano all'interno di un select - in IE
- 30. Javascript per selezionare più opzioni
suppongo che sia la vostra fervida speranza che nessuno dimentichi circa la possibilità che i singoli ''