Pour une raison quelconque, je n'arrive pas à comprendre cela.
J'ai quelques boutons radio dans mon html qui bascule entre les catégories:
<input type="radio" name="main-categories" id="_1234" value="1234" /> // All
<input type="radio" name="main-categories" id="_2345" value="2345" /> // Certain category
<input type="radio" name="main-categories" id="_3456" value="3456" /> // Certain category
<input type="radio" name="main-categories" id="_4567" value="4567" /> // Certain category
L'utilisateur peut sélectionner ce qu'il veut, mais lorsqu'un certain événement se déclenche, je veux définir 1234
bouton radio coché, car il s'agit du bouton radio coché par défaut.
J'ai essayé des versions de ceci (avec et sans jQuery):
document.getElementById('#_1234').checked = true;
Mais cela ne semble pas se mettre à jour. J'en ai besoin pour être visiblement mis à jour pour que l'utilisateur puisse le voir. Quelqu'un peut-il aider?
EDIT: Je suis juste fatigué et négligé #
, merci de l'avoir signalé, cela et $.prop()
.