Ich hätte gerne einen Remote-Validator für ein Textfeld. Mein PHP gibt den Wert wahr / falsch zurück. Ich habe so etwas versucht:
%Vor%Das Problem ist, dass die Ajax-Anfrage asynchron ist und der Validator den Fehler "Werte nicht definiert" gibt. Gibt es einen Rückruf? Also würde ich standardmäßig false zurückgeben und das Textfeld gültig machen, sobald der Ajax-Aufruf beendet wäre.
Ich habe versucht, nach extjs Remote-Validierung zu googeln, aber es gibt nicht viel darüber.
Irgendwelche Hilfe oder Vorschläge? Vielen Dank.
vielleicht sollten Sie nicht den Validator verwenden, dann einen Listener für die Änderung des Textfelds hinzufügen und die Methoden markInvalid und clearInvalid zum Anzeigen der Validierung verwenden.
%Vor%Ich habe es nicht versucht, aber könnte für Ihren Ansatz arbeiten
BEARBEITEN Ich habe einige Änderungen am Code vorgenommen, um den Validator einzuschließen ..
Tags und Links validation extjs extjs4