Auswahl der Gruppe von Optionsfeldern mit jQuery aufheben

8

Ich benutze jQuery und ich habe eine Gruppe von Optionsfeldern, die alle den gleichen Namen, aber unterschiedliche Werteigenschaften haben.

Zum Beispiel:

%Vor%

Ich möchte es so machen, dass sie alle nicht ausgewählt sind. Der aktuelle Zustand meiner Seite hat einen von ihnen geklickt. Wie mache ich das?

    
Carl 12.08.2011, 17:56
quelle

9 Antworten

8
%Vor%

nicht sicher, warum die Jquery-Prop funktioniert nicht und das tut ...

    
Bogdan M 05.09.2012 17:08
quelle
7

Ab jQuery 1.6 ist $("radio").prop("checked", false); die empfohlene Methode.

    
Dave Kiss 12.08.2011 18:01
quelle
3

Versuchen Sie Folgendes: $('input[type="radio"]').prop('checked', false);

Wenn Sie die jQuery-Methode prop verwenden, können Sie die Eigenschaften von Elementen (aktiviert, ausgewählt usw.) ändern.

    
Kyle 12.08.2011 18:00
quelle
2

Die Antwort von @matzahboy funktioniert perfekt.

Versuchte andere Wege, aber diese hat am besten funktioniert:

%Vor%     
viniciusalvess 18.08.2013 23:05
quelle
1

Probieren Sie den folgenden Code:

%Vor%     
matzahboy 12.08.2011 18:00
quelle
0
%Vor%

Damit können Sie auf die Radios doppelklicken, um sie zurückzusetzen.

    
Pablo Uribe A. 12.02.2015 22:38
quelle
0

Um alle Funkgeräte einer Gruppe namens "namegroup" zu deaktivieren, versuchen Sie Folgendes:

%Vor%     
nonide 04.11.2015 11:57
quelle
0

Dies ist die einfache und generische Antwort (glaube ich): $("input[name=NAME_OF_YOUR_RADIO_GROUP]").prop("checked",false);

Für diese spezifische Frage würde ich verwenden:

$("input[name=thename]").prop("checked",false);

Hoffe, das hilft

    
JimmyH 19.12.2016 04:16
quelle
0

es hat für mich funktioniert;

%Vor%     
Baqer Naqvi 18.07.2017 18:31
quelle

Tags und Links