Ich möchte eine Umfrage auf einer Website mit einer Frage und drei möglichen Antworten machen.Deaktivieren Sie ein Kontrollkästchen mit Bedingungen
Das Problem ist, dass ich Probleme mit dem Check/Uncheck habe, möchte ich nur eine Antwort überprüft haben, wenn also der Benutzer auf eine Antwort klickt und er bereits eine andere überprüft hat, behält es nur die letzte ein. Hier
ist das, was ich getan habe:
$("input:checkbox").click(function() {
if($(this).is(':checked')){
var iSurveyId = $(this).closest('div').attr('name');
var iAnswerId = $(this).closest('p').attr('value');
var bIsChecked = 'true';
Wenn der Benutzer klicken auf eine Checkbox, ich werde die Umfrage-ID erhalten, die in dem Namen meines div und die ID ist meine Antwort, die ist im Namen meines Absatzes.
Ich benutze jQuery 1.1.12 so kann ich nicht jede Funktion für Beispiel verwenden ich kann .prop() nicht verwenden.
Verwendung Radio-Buttons statt Checkbox des – Hazonko
Ich werde tun, dass dies wahr ist, dass es viel mehr klingt logisch, aber ich bin noch auf der Suche nach einer Antwort. Dies könnte meinem Verständnis helfen. –
Nun würde Ihr Markup definieren, wie Sie das Kontrollkästchen ankreuzen, aber es ist einfach genug, Kontrollkästchen zu aktivieren/deaktivieren: '$ (". Checkbox "). Attr (" checked ", false);' – Hazonko