Ich versuche zu validieren, dass mindestens 1 Kontrollkästchen wurde mit dem Aurelia-Validator ausgewählt. Ich ging davon aus, dass die Verwendung der minItems() -Methode ausreichend wäre, aber es scheint, dass ich dies nur durch einen "Hack" mit einem versteckten Element, das auf mein Array zeigt, ausführen kann. Kennt jemand eine einfachere Herangehensweise?Aurelia-Validierung - Validierung mehrerer Kontrollkästchen oder Funkgeräte
3
A
Antwort
5
Wenn Sie mit Gruppen von Funkgeräten oder Checkboxen arbeiten, ist es am einfachsten, die Validierung auf die Gruppe statt auf jedes einzelne Eingabeelement zu setzen. Dieser Ansatz erfordert das Erstellen eines benutzerdefinierten Elements für "checkbox-group" und/oder "radio-group". Hier ist ein Beispiel für eine Checkbox Gruppe mit Validierung:
checkboxes component that is compatible with validation
<label id="color1">
Colors 1:
<checkbox-select items-source.bind="colors"
value.bind="colors1 & validate"
aria-labelledby="color1">
</checkbox-select>
</label>
Verwandte Themen
- 1. Validierung mehrerer Kontrollkästchen Laravel 5.2
- 2. Senden mehrerer Kontrollkästchen Optionen
- 3. Validierung mehrerer Antwortcodes
- 4. Kontrollkästchen Validierung funktioniert nicht
- 5. Validierung in Kontrollkästchen in yii2
- 6. Redux-Formular-Validierung mehrerer Registerkarten
- 7. Validierung mehrerer Textfelder mit Fehlerprovider
- 8. Implementieren mehrerer Auswahl in TreeView mit Kontrollkästchen
- 9. Benutzerdefinierte Validierung für eine Gruppe von Kontrollkästchen
- 10. Javascript-Validierung für Kontrollkästchen in der Reihenfolge
- 11. Bootstrap-Optionsfeldgruppe markiert keine Funkgeräte als geprüft
- 12. JavaFX - TextField Eingabe Validierung mehrerer Anweisungen
- 13. Validierung mit jQuery basierend auf einem Kontrollkästchen
- 14. Speichern mehrerer Kontrollkästchen Werte in localStorage
- 15. Laravel-Handhabung mehrerer Kontrollkästchen in Pivot-Tabellen
- 16. Validierung mehrerer Dateien innerhalb einer Schleife
- 17. So legen Sie die Validierung in Kontrollkästchen Android für alle Kontrollkästchen überprüfen oder nicht in Request Validierungsmethode
- 18. Validierung: Model oder ViewModel
- 19. Laravel5: Middleware oder Validierung?
- 20. Optionsfeld, Kontrollkästchen oder etwas anderes?
- 21. Eckiges Kontrollkästchen aktivieren oder deaktivieren
- 22. Kontrollkästchen oder Dropdown-Liste validieren
- 23. jQuery Validierung Plugin Fehlermeldungen am Ende der Liste für Kontrollkästchen
- 24. ng2-bootstrap wählen und Funkgeräte lose Funktionalität auf Handy
- 25. Validierung mehrerer Nachrichten auf demselben JMS-Endpunkt in Citrus Framework
- 26. Rails 3 - Löschen mehrerer Datensätze mithilfe von Kontrollkästchen
- 27. Filtern von MySQL-Datenbank mit PHP bei Verwendung mehrerer Kontrollkästchen
- 28. Einfügen mehrerer Kontrollkästchen, um MySQL PHP: nur ein Eintrag hinzugefügt
- 29. jQuery Ziehen und Ablegen mehrerer Gridview-Zeilen mit Kontrollkästchen
- 30. Auswahl mehrerer Kontrollkästchen in Angular auf Schaltfläche klicken
Danke, Jeremy. Ich plante diesen Ansatz, wenn es keinen anderen Weg gab. Ich schätze die Hilfe. –