Versuchen Sie, Radiobuttons umzuschalten, geben Sie das Formular ein, das den entsprechenden PHP-Code ausführt, und ändern Sie die aktive Klasse. Egal was ich versuchte, ich kann es nicht zur Arbeit bringen. Hier ist der HTML:Optionsfeld jQuery toggle issue
<form id="activeform" action="inc/togglevalid.php" method="post">
<input type="hidden" name="id" value="<? echo $events["id"];?>" />
<span class="btn-group" data-toggle="buttons">
<label class="btn btn-xs btn-default <? if ($events['valid']=='yes') echo "active";?>"><input class="radiobtn" type="radio" name="valid" id="yes" value="yes"><?=ucwords($phrase['yes']);?></label>
<label class="btn btn-xs btn-default <? if ($events['valid']=='no') echo "active";?>"><input class="radiobtn" type="radio" name="valid" id="no" value="no"><?=ucwords($phrase['no']);?></label>
</span>
</form>
Und hier ist die jQuery-Code sofar nach alle Arten von Variationen versuchen:
$('#activeform .btn').on('click',(function()) {
$.post($(this).parents('form').attr('action'),formInput, function(data){
$(this).sibling.removeClass('active');
$(this).addClass('active');
});
return false;
});
Es wird einfach nicht funktionieren und ein anderes Skript nicht mehr funktioniert, wenn füge ich diesen Code. Jede Hilfe würde sehr geschätzt werden.
warme Grüße John
wenn susequent Skripte scheitern Es muss ein Fehler sein, sind Sie alles in Ihrer Konsole zu sehen? – happymacarts
http://stackoverflow.com/questions/2097816/how-to-post-radio-button-values-through-jquery –