wie Sie alle Optionen in einem Auswahlfeld auswählen und die Auswahl aufheben

7
%Vor%

Klicken Sie oben auf ein Auswahlfeld, wählen Sie alle aus, und deaktivieren Sie alle oben aufgeführten Schaltflächen. Meine Frage ist mit jquery, wie bekomme ich die Schaltfläche, um alle Optionen auszuwählen und alle Optionen im Auswahlfeld oben abzuwählen, wenn auf die entsprechenden Schaltflächen geklickt wird?

Unten habe ich nur die Click-Handler für beide Buttons:

%Vor%     
user1881090 10.01.2013, 14:42
quelle

3 Antworten

20

Sie müssen dem ausgewählten Element das multiple -Attribut hinzufügen, und dann können Sie:

%Vor%     
Tony Day 10.01.2013, 14:46
quelle
6

Probieren Sie diese Demo

aus

Muss multiple="multiple" in select-Element hinzufügen

HTML:

%Vor%

JS:

%Vor%     
phnkha 10.01.2013 14:47
quelle
1

Fügen Sie Ihrem Auswahlfeld zuerst das multiple -Attribut hinzu, so dass Sie mehrere Werte auswählen können, und dann wäre so etwas ausreichend, da Sie jQuery verwenden.

%Vor%

Sie können prop und removeProp anstelle von attr.

ausprobieren     
Jonathan Schroeder 10.01.2013 14:51
quelle

Tags und Links