NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Ako overiť, či je checkbox zaškrtnutý, alebo ne?

V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Lava
Člen
Avatar
Lava:26.1.2017 12:59

Mám checkbox, od ktorého sa odvíjajú Ďalšie, nateraz nepodstatné, veci. Skúmam, či je začiarknutý cez $(checkbox).prop("chec­ked"). PRoblém je ten, že checked do checkboxu vkladám pomocou PHP, teda ak sú splnené niektoré veci, tak sa zobrazí checkbox zaškrtnutý, ak nie sú,tak sa zobrazí checkbox prázdy. Každopádne javascriptová podmienka mi padá na tom, ak sa už pri načítaní stránky zobrazí checkbox zaškrtnutý, ale správa sa, akoby nebol. Musím ho odškrtnúť a zaškrtnúť a až potom sa správa dobre. Vie niekto, čo sa s tým dá robiť?

Odpovědět
26.1.2017 12:59
Aspartám, sacharín, to je môj vitamín
Avatar
Odpovídá na Lava
Neaktivní uživatel:26.1.2017 13:47

Nevím jak v jQuery, ale v čistým javascriptu pomocí vlastnosti checked. Jak generuješ html v php a kde voláš javascriptový kód?

Nahoru Odpovědět
26.1.2017 13:47
Neaktivní uživatelský účet
Avatar
Lava
Člen
Avatar
Lava:26.1.2017 14:18

Javascript až na konci... je to v document.ready, takže by to malo zbehnuť až keď existuje DOM

Nahoru Odpovědět
26.1.2017 14:18
Aspartám, sacharín, to je môj vitamín
Avatar
Odpovídá na Lava
Neaktivní uživatel:26.1.2017 17:11

Skús toto:

$('.myCheckbox').is(':checked');
Nahoru Odpovědět
26.1.2017 17:11
Neaktivní uživatelský účet
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.