Vérifier si une JQuery mobile case est cochée
J'ai une liste de Cases à cocher & je veux obtenir le statut de chacun d'entre eux.
La Liste est ici :
<div data-role="fieldcontain">
<fieldset data-role="controlgroup">
<input type="checkbox" name="Sunday" id="Sunday-1" class="custom" />
<label for="Sunday-1">Sunday</label>
<input type="checkbox" name="Monday" id="Monday-1" class="custom" />
<label for="Monday-1">Monday</label>
<input type="checkbox" name="Tuesday" id="Tuesday-1" class="custom" />
<label for="Tuesday-1">Tuesday</label>
</fieldset>
</div>
J'ai l'habitude de Vérifier l'état de la case à cocher à l'aide de cette citation:
var isChecked = $('#CheckboxID').is(':checked');
Mais dans mon cas, aujourd'hui, il existe une méthode pour obtenir le statut de "Jquery Mobile", les cases des tout à la fois ?
Une liste dans un tableau? Ou vous voulez annexé au document à la
Oui comme un tableau.
De jquerymobile la version 1.3, voir la réponse à cette question: stackoverflow.com/questions/15031831/...
<ul><li></li><ul>
etc?Oui comme un tableau.
De jquerymobile la version 1.3, voir la réponse à cette question: stackoverflow.com/questions/15031831/...
OriginalL'auteur Sana Joseph | 2012-06-21
Vous devez vous connecter pour publier un commentaire.
Vous pouvez faire
Puis le
status array
aura une entrée pour chaque case à cocher dans le même ordre,0
pour décochée et1
pour vérifier. C'est pas vraiment utile, car vous n'avez pas d'autre information de la case à cocher dans le tableau.Si vous souhaitez effectuer une opération fondée sur le
status
vous pouvez utiliser.each()
au lieu de cela, commeMise à JOUR
Si vous voulez construire un
array of objects
avec lename and status
des cases à cocher, vous pouvez le faire avecDémo: http://jsfiddle.net/joycse06/rL3Ze/
Lire plus sur
.chacun()
et.map()
Merci Monsieur.
Un million de mercis ... très utile de répondre.
Vous êtes la plupart de bienvenue, Heureux d'être en mesure de vous aider. 🙂
si vous cochez la console sur cette page jsfiddle.net/joycse06/rL3Ze/1/show, vous verrez, il est journalisation des objets et d'afficher la source, c'est à l'aide de
1.7.1
OriginalL'auteur Prasenjit Kumar Nag
J'ai ce code. Je pense que vous devez adapter à votre cas.
OriginalL'auteur Pedro Casado
vous pouvez utiliser jQuery chaque fonction http://api.jquery.com/jQuery.each/
.chaque fonction va vous aider à traverser vos cases
OriginalL'auteur ersanbilik
pour jQm 1.3 j'ai eu à vérifier pour la classe sur l'étiquette de l'emballage div
samplecode (déjà rendus par jQm):
OriginalL'auteur rémy