03. april 2013 - 12:54
Der er
6 kommentarer og 1 løsning
jQuery - check alle med attribut
Jeg har en række kategorier med hver deres underkategorier. Når man klikker på "Check alle" i en overkategori, skal underkategorierne blive checked. HTML'en ser cirka sådan ud: <div cat="1"> checkbox ('Check alle') - alle checkbokse tilhørende overkategori 1 </div> <div cat="2"> checkbox ('Check alle') - alle checkbokse tilhørende overkategori 2 </div> Alle checkbokse ligger i en span-tag med en attribut, der også fortæller hvilken overkategori de tilhører. Hvordan kan jeg gøre det med jQuery?
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
03. april 2013 - 13:52
#1
Du kan gøre det på flere måder. En kunne være: //Kræver din <div cat="1"> skal være: <div id="cat1"> $("#cat1").find(':checkbox').prop('checked', true);
03. april 2013 - 14:19
#2
Det er lidt problematisk med id'er, da html'en delvist genereres .net
03. april 2013 - 15:03
#3
Prøv at vis den "totale" kode for en "kategori" ?
03. april 2013 - 15:17
#4
Bare læg et svar. Fandt en løsning, da jeg tildelte checkboxene en class.
03. april 2013 - 15:18
#5
$(":checkbox[class=cat1]").attr("checked", "true"); for those interested..
03. april 2013 - 15:23
#6
Brug hellere: $(":checkbox[class=cat1]").prop("checked", true);
04. april 2013 - 13:36
#7
Takker for point.
Vi tilbyder markedets bedste kurser inden for webudvikling