selectize.js

___ answer35332071 ___

Ich verwende

ignore: ': hidden: not ([Klasse ~ = selected]),: hidden & gt; .selected, .selectisize-control .selectize-input input ',

und es funktioniert für mich.

    
___ answer23445827 ___

Der Grund ist, dass das jQuery.validation-Plugin alle versteckten Elemente bei der Validierung standardmäßig ignoriert.

Und Selectize.js wird das angegebene jQuery-Objekt verbergen. Also wird in Ihrem Namensfeld validate ausgeführt, aber das person-Feld wird nicht ausgeführt.

Lösung, bitte beziehen Sie sich auf diesen Punkt: Wie Sie selectize.js Comboboxen mit dem jQuery Validierungs-Plugin validieren

    
___ tag123javascript ___ JavaScript (nicht zu verwechseln mit Java) ist eine dynamische Sprache mit mehreren Paradigmen auf hoher Ebene, die sowohl für das clientseitige als auch für das serverseitige Scripting verwendet wird. Verwenden Sie dieses Tag für Fragen zu ECMAScript und seinen verschiedenen Dialekten / Implementierungen (außer ActionScript und Google-Apps-Script). ___ tag123jquery ___ jQuery ist eine beliebte Cross-Browser-JavaScript-Bibliothek, die das DOM-Traversal (Document Object Model), die Ereignisbehandlung, Animationen und AJAX-Interaktionen erleichtert, indem die Diskrepanzen zwischen Browsern minimiert werden. Eine mit jQuery gekennzeichnete Frage sollte mit jquery in Zusammenhang stehen, daher sollte jquery von dem fraglichen Code verwendet werden, und mindestens eine jquery-nutzungsbezogene Elemente müssen in der Frage enthalten sein. ___ qstntxt ___

Ich versuche ein Formular zu validieren, das die selectize.js verwendet Wählen Sie und jqueryvalidation.org für die Validierung aus.

Ich kann es nicht funktionieren lassen. Das Skript validiert die Eingabefelder, aber nicht die Auswahl:

%Vor%

JS:

%Vor%

Ссылка

    
___ tag123validation ___ Bei der Datenvalidierung wird sichergestellt, dass ein Programm mit sauberen, korrekten und nützlichen Daten arbeitet. ___ answer40593286 ___

Die oben angegebenen Antworten funktionieren nicht mit selectize.js v0.12.3 oder höher.

Dies geschieht aufgrund der Tatsache, dass das erforderliche Attribut aus der Funktion select in refreshValidityState entfernt wird - siehe Ссылка

Eine schnelle Lösung besteht darin, die Auswahlen hinzuzufügen, die erforderlich im Regel-Array des Validierungsoptionsobjekts sind.

Beispiel:

%Vor%     
___ tag123selectisejs ___ Selectize ist ein jQuery-basiertes hybrides Formularsteuerelement, das Elemente von "textbox" und "select" kombiniert. Es beinhaltet eine automatische Vervollständigung, eine intuitive Tastaturnavigation und ist in der Lage, entfernte Datenquellen zu nutzen, um visuell anspruchsvolle Steuerelemente zu erstellen. ___ qstnhdr ___ selectize.js & jquery Validierung ___
1
Antwort

Wie setze ich einen Standardwert in selectize.js?

Ich versuche eine Möglichkeit zu finden, einen Standardwert in selectize.js festzulegen. Ich weiß, dass Sie in jQuery Folgendes verwenden können: %Vor% Aber das funktioniert nicht mit Selectize. Ich habe bereits die API-Dokumentation gele...
16.09.2014, 14:06
3
Antworten

Selectize.js: onItemAdd-Ereignis wird ausgelöst, wenn ein Element im Hintergrund hinzugefügt wird

Mit Selectize.js versuche ich die dynamische Vorauswahl eines Elementes der Liste zu initialisieren, ohne das Ereignis onItemAdd auszulösen. Im folgenden Code wird das Ereignis ausgelöst, selbst wenn der Parameter silent truthy ist: %Vor...
12.03.2015, 14:01
9
Antworten

Wie ändere ich den Platzhalter von selectize.js dropdown?

Ich möchte den Platzhalter einer Dropdown-Liste ändern, die von selectize.js erstellt wurde, wenn die Dropdown-Liste der übergeordneten Elemente ihre Auswahl ändert, um die Optionen der Dropdown-Liste zu laden, deren Platzhalter geändert werden...
02.10.2013, 17:44
3
Antworten

selectize.js & jquery Validierung

Ich versuche ein Formular zu validieren, das die selectize.js verwendet Wählen Sie und jqueryvalidation.org für die Validierung aus. Ich kann es nicht funktionieren lassen. Das Skript validiert die Eingabefelder, aber nicht die Auswahl:...
27.03.2014, 19:24