Yshopnoosa.com

Hur du rensar en Drop-Down i JQuery

Med hjälp av omkopplare och funktionen jQuery tom, är det enkelt att skriva kod måste du avmarkera en droppa-ned menyn. JQuery är ett öppen källkod JavaScript bibliotek först släpptes 2006, med regelbundna uppdateringar sedan för att lägga till ny funktionalitet. JQuery gör det enkelt att skapa komplexa interaktioner på en webbsida med en minimal mängd kod, använder selektorer att ta itu med alla element på sidan. Bakom kulisserna förvandlar jQuery korta enkla koden till mer komplexa koden krävs för att utföra den önskade uppgiften.

Instruktioner

1 Öppna en webbläsare och gå till webbplatsen jQuery (jquery.com). Välj den senaste produktion versionen med kryssrutorna vid övre högra av jQuery hemsida. Klicka på knappen "Ladda ner jQuery" och spara filen i en katalog inom den lokala kopian av din webbplats. Ladda upp jQuery filen till webbservern med hjälp av ett FTP-program.

2 Öppna en text editor eller web designprogram och skapa en ny HTML-sida. Tillägga den följande lina mellan HTML "< head >" och "< / head >" Taggar överst på sidan för att inkludera jQuery biblioteket.

< script type = "text/javascript" och "< / kropp >" taggar.

< form-id = "myForm" name = "myForm" metod = "post" action = "" >

< Välj namn = "myDropdown" id = "myDropdown" >

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

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

< / Välj >

< input type = "knappen" namn = "clear-dropdown" id = "clear-dropdown" värde = "Rensa" / >

< / form >

Detta lägger till ett HTML-formulär på sidan som innehåller en nedrullningsbar meny med två exempel alternativ. Formuläret innehåller också en knapp som användaren kan klicka på för att rensa droppa-ned menyn.

4 Lägg till följande kod i HTML input-taggen för knappen, efter det värdeattributet:

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

Detta JavaScript körs när besökaren klickar på knappen, använda knappar onclick-händelse. Den första delen av koden innan perioden som refererar till den nedrullningsbara menyn med id myDropdown, med hjälp av jQuery selector system. JQuery tomma funktionen tar bort alla underordnade noder från det markerade elementet. Detta tar bort alla alternativ nästlade inuti Markera taggen för den droppa-ned med id myDropdown, omedelbart clearing droppa-ned menyn.

5 Spara sidan som example.htm och spara till rotkatalogen på webbplatsen. Ladda upp sidan till webbservern med hjälp av ett FTP-program och öppna sidan i din webbläsare. Inledningsvis, innehåller droppa-ned menyn två exempel alternativ. Klicka på knappen "Rensa" för att rensa droppa-ned menyn.

Tips & varningar

  • Du kan lägga artiklar till en rullgardinsmeny med hjälp av kod:
  • $('<option value=\'3\'>3</option>').appendTo('#myDropdown');
  • Detta lägger till en underordnad nod alternativet Välj taggen med ID-myDropdown, som lägger till ett nytt menyalternativ.