Aus irgendeinem Grund kann ich das nicht herausfinden.
Ich habe einige Optionsfelder in meinem HTML, die Kategorien umschalten:
<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
Der Benutzer kann auswählen, was er möchte, aber wenn ein bestimmtes Ereignis ausgelöst wird, möchte ich 1234
das Kontrollkästchen aktiviert setzen, da dies das standardmäßig aktivierte Optionsfeld ist.
Ich habe Versionen davon ausprobiert (mit und ohne jQuery):
document.getElementById('#_1234').checked = true;
Aber es scheint nicht zu aktualisieren. Ich muss es sichtbar aktualisieren, damit der Benutzer es sehen kann. Kann jemand helfen?
EDIT: Ich bin nur müde und habe das übersehen #
, danke für den Hinweis, dass und $.prop()
.
document.getElementById('_1234').checked = true;
#