z HTML pole wyboru jest tworzony tak:Jak sprawdzić "checkbox" dynamicznie - jQuery Komórka
<form>
<input type="checkbox" id="category1">Category1<br>
</form>
Z javascript możemy zaznaczyć pole wyboru takiego:
$("#category1")[0].checked = true
Teraz próbuję aby utworzyć tę samą stronę z jquery-mobile. Pole wyboru wygląda następująco:
<form>
<label>
<input name="checkbox-0 " type="checkbox">Check me
</label>
</form>
Dlaczego nie ma tu żadnego id
? Czy nazwa to id
? Czy mogę usunąć nazwę atrybutu i utworzyć nazwę o nazwie id
?
Jak mogę zaznaczyć to pole wyboru tutaj z Javascript/jQuery?
Próbowałem powyższego kodu, ale nie wydaje się działać dla tego pola wyboru.
dla JS zawsze sprawdzić [jQuery Mobile API] (http://api.jquerymobile.com/checkboxradio/#method-refresh). – Omar
Sprawdź to: http://stackoverflow.com/questions/11138898/check-if-a-jquery-mobile-checkbox-is-checked Czy poszły przez odpowiednie dokumenty i wszystkie inne pytania związane z tego rodzaju tematem? –
I DID sprawdzić dokumenty. Byłem na tej stronie: http://view.jquerymobile.com/1.3.1/dist/demos/widgets/checkbox/. Nic nie ma o javascript. Tylko część mobilna jquery. –