0

chosen

Wertet Mehrfachauswahl-Felder aus

Diese Funktion ermittelt alle gewählten Optionen eines Mehrfachauswahl-Feldes und gibt sie in einem Array wieder. Sie können auch abfragen, ob ein spezieller Wert in dem Array enthalten ist.

💡Bei dynamischen Mehrfachauswahl-Feldern ist (bis jetzt) nur die Abfrage über die Datensatz-IDs möglich.

Syntax

chosen(multi)

chosen(multi, string)

chosen(multi, number)

chosen(dmulit, number)

chosen(multi, [number])

chosen(dmulti, [number])

Rückgabewert

boolean

[string]

Beispiele

Wir haben ein Mehrfachauswahl-Feld Lieblingssportarten mit den folgenden Auswahlwerten:

Favorite sport ID Selection
Basketball 1 x
Klettern 2  
Tanzen 3 x
Segeln 4 x
Fußball 5 x

Basketball, Tanzen, Segeln und Fußball sind ausgewählt.

chosen(mehrfachauswahl, auswahlIdListe) gibt Ja (true) zurück, wenn die Zahlen, die für die Auswahlwert-IDs stehen, in der Auswahl voll abgedeckt sind.

chosen(Lieblingssportarten, [1, 3, 5]) 

Ergebnis: Ja (true) (Segeln ist auch ausgewählt, aber nicht relevant)

chosen(mehrfachauswahl, auswahlIdListe) gibt Ja (true) zurück, wenn eine Zahl der ID eines der ausgewählten Werte entspricht.

chosen(Lieblingssportarten, 4) 

Ergebnis: Ja (true) (Basketball, Tanzen und Fußball sind auch ausgewählt, aber das ist nicht relevant)

chosen(mehrfachauswahl, suchString) gibt Ja (true) zurück, wenn ein String mindestens einem der ausgewählten Auswahlwerte entspricht.

chosen(Lieblingssportarten, "Tanzen")

Ergebnis: Ja (true) Ja (wahr) (Tanzen ist die relevante Auswahl, die anderen sind nicht relevant)

chosen(Lieblingssportarten, "Klettern")

Ergebnis: Nein (false)

chosen(mehrfachauswahl) gibt alle gewählten Werte aus einem Mehrfachauswahl-Feld zurück

chosen(Lieblingssportarten) 

Result: Basketball,Tanzen,Segeln,Fußball

chosen(Lieblingssportarten) = "Tanzen"

Ergebnis: Ja (true), wenn nur Tanzen gewählt wird, und Nein (false), wenn Tanzen nicht gewählt wird oder auch andere Sportarten gewählt werden. Nein (false) wäre also die Antwort in unserem Beispiel. Damit können Sie diese Datensätze filtern, wenn nur der angegebene Wert ausgewählt wird.

Siehe auch

contains, prüft, ob ein bestimmter String eine exakte Übereinstimmung enthält.

Antwort

null