Come cancellare un menu a discesa in JQuery

April 12

Come cancellare un menu a discesa in JQuery


Utilizzando selettori e la funzione di vuoto jQuery, è semplice da scrivere il codice è necessario cancellare un menu a discesa. JQuery è un open source libreria JavaScript primo uscito nel 2006, con aggiornamenti regolari dal momento che per aggiungere nuove funzionalità. JQuery rende facile creare interazioni complesse su una pagina Web con una quantità minima di codice, utilizzando i selettori di affrontare qualsiasi elemento della pagina. Dietro le quinte, jQuery trasforma il semplice codice breve nel codice più complesso necessario per svolgere il compito richiesto.

istruzione

1 Aprire un browser Web e accedere al sito Web jQuery (jquery.com). Selezionare l'ultima versione di produzione utilizzando le caselle di controllo in alto a destra della home page jQuery. Fare clic sul pulsante "Download jQuery" e salvare il file in una directory all'interno della copia locale del tuo sito web. Carica il file jQuery per il server Web utilizzando un'applicazione FTP.

2 Aprire un'applicazione di design editor di testo o web e creare una nuova pagina HTML. Aggiungere la seguente riga tra l'HTML "<head>" e "</ head>" tag nella parte superiore della pagina per includere la libreria jQuery.

<Script type = "text / javascript" e "</ body>" tag.

<Form id = name = metodo "myForm" "myForm" = azione "post" = "">

<Select name = "myDropdown" id = "myDropdown">

&lt;option value="1">1&lt;/option>

& Lt; option value = "2"> 2 & lt; / option>

</ Select>

<Input type = nome "pulsante" = "clear-discesa" id = valore "chiaro-discesa" = "Clear" />

</ Form>

Questo aggiunge un modulo HTML alla pagina che contiene un menu a tendina con due opzioni di esempio. Il modulo contiene anche un pulsante che l'utente può cliccare per cancellare il menu a discesa.

4 Aggiungere il seguente codice all'interno del tag input HTML per il pulsante, dopo l'attributo value:

onclick = "$ ( '# myDropdown') vuota ();".

Questo JavaScript viene eseguito quando il visitatore clicca sul pulsante, utilizzando i pulsanti evento onclick. La prima parte del codice prima del periodo di riferimento al menu a discesa con il myDropdown id, utilizzando il sistema del selettore jQuery. La funzione di vuoto jQuery rimuove tutti i nodi figli da l'elemento selezionato. Questo rimuove tutte le opzioni annidati all'interno del tag di selezione per la discesa con la myDropdown id, liberando immediatamente il menu a discesa.

5 Salvare la pagina come example.htm e salvare nella directory principale del sito. Carica la pagina sul server Web utilizzando un'applicazione FTP, e quindi aprire la pagina nel browser. Inizialmente, il menu a discesa contiene le due opzioni di esempio. Fare clic sul pulsante "Cancella" per cancellare il menu a discesa.

Consigli e avvertenze

  • È possibile aggiungere elementi a un menu utilizzando il codice in basso:
  • $ ( '<Option value = \' 3 \ '> 3 </ option>') appendTo ( '# myDropdown.');
  • Questo aggiunge un nodo un'opzione bambino al tag select con il myDropdown id, che aggiunge una nuova opzione di menu.