Ich habe eine Seite mit 5 Auswahlen, die alle den Klassennamen ‘ct’ haben. Ich muss die Option mit dem Wert ‘X’ aus jeder Auswahl entfernen, während ich ein onclick-Ereignis ausführe. Mein Code ist:
Hauptsache ist das find nimmt einen Selektorstring, indem er ihn füttert x Sie suchen nach Elementen mit dem Namen x.
+1 Ich mag diese Antwort Ich denke, es ist besser, weil ich ‘X’ wie oder einen Teil davon testen kann value Pro <select> Element
– Shareef
15. August ’13 um 9:10
Ich habe diese Antwort verwendet, da ich alle Optionen außer val = 0 entfernen musste. Ich habe ! = 0 verwendet und wie Charme gearbeitet 🙂
– Lakshman Pilaka
19. November ’15 um 6:51
TM.
find() nimmt einen Selektor an, keinen Wert. Dies bedeutet, dass Sie es auf die gleiche Weise verwenden müssen, wie Sie die normale jQuery-Funktion verwenden würden ($('selector')).
Das funktioniert gut:
$('select').children('option[value="X"]').remove();
–
7. August ’19 bei 0:22