Ist es möglich, CRUD-Formularfelder mit Ajax zu validieren, ohne das Formular in web2py zu senden?AJAX-Formularübermittlung mit CRUD
Ich bin durch den Web2py Online-Dokument gegangen und habe diesen Link gesehen: http://web2py.com/books/default/chapter/29/11#Ajax-form-submission So können wir es mit benutzerdefinierten HTML tun. Aber ich möchte es mit CRUD tun.
Aber ich will es nicht mit benutzerdefinierten HTML zu tun. ** Ich möchte CRUD Formulare für die Client-Seite Validierung **. Oder sogar SQLFORM wird tun. Ist kein zeitsparender clientseitiger Validator verfügbar? – rahulserver
Sorry, deine Frage war nicht klar. Sie haben gesagt, dass Sie mit Ajax validieren möchten (was Server-Kommunikation beinhaltet), nicht nur auf dem Client (der Ajax nicht involviert). Das Beispiel aus dem Buch, auf das Sie hingewiesen haben, führt auch keine clientseitige Validierung durch. Die kurze Antwort ist nein, die web2py-Validatoren laufen nicht auf der Client-Seite - alle Validatoren sind nur serverseitig. Die einzige clientseitige Validierung ist für Ganzzahl-, Doppel- und Dezimalfelder. Aus Sicherheitsgründen ist die reine Client-Validierung jedoch nicht unbedingt eine gute Idee - ein böswilliger Benutzer kann immer noch nicht validierte Daten posten. – Anthony
Danke für Ihre Antwort. In Asp.net haben wir clientseitige Validatoren wie benutzerdefinierte Validatoren, Validierer für reguläre Ausdrücke usw. Nun, da web2py diese nicht hat, möchte ich, dass sie in zukünftige Versionen von web2py integriert werden können. Und übrigens meinte ich nicht nur den Validator des Klienten. – rahulserver