Ich habe 2 Auswahlfelder, wobei das zweite eine Teilmenge aller Optionen basierend auf der Kategorie in der ersten Box zeigt. Das zweite Feld enthält IDs und Namen, wobei der Optionswert der ID entspricht. Ich habe bereits die IDs herausgefiltert, an denen ich interessiert bin, und sie in einem Array haben. Dies ändert sich jedes Mal und kann verschiedene Größen haben (Filtern aller Benutzer nach Gruppen). Was ich tun möchte, ist einen Klon der kompletten Optionen zu nehmen und dann nur diejenigen zu zeigen, deren ID (oder Wert) vorhanden ist. Vergleichen Sie daher das Array der gefilterten Werte mit dem vollständigen Satz. Ich habe ein paar Möglichkeiten gesehen, Optionen zu entfernen, aber die meisten waren nur für einen Wert oder für feste Werte, also passte es nicht genau, was ich brauche, und ich kann mir nicht vorstellen, wie ich diesen letzten Schritt machen soll! Sieht wie folgt aus:So entfernen Sie mehrere Auswahloptionen basierend auf dynamischem Wert
<select id = 'doctor_select' >
<option value = '1' > John Doe </option>
<option value = '2' > Jane Doe </option>
.... etc
edit: jetzt gelöst, indem alle versteckt und diejenigen zu ermöglichen, für jede Schleife zu tun was ich brauche.
Versuchen Sie IDs zu Optionen zuzuordnen? Sie möchten nur die Optionen anzeigen, die mit der ID übereinstimmen? Wie würden Sie sagen, ist der Optionswert mit ID verbunden? –
Die Werte sind bereits die Benutzer-ID und es wird ihr Name angezeigt. Das Array der gefilterten Benutzer enthält alle IDs in der Gruppe, die gerade durchsucht wird. Daher möchte ich nur diese Optionen aus der Gesamtliste anzeigen. – nick
wo ist das Array? Objektiv ist immer noch nicht sehr klar entweder – charlietfl