De klasse biedt sjablonen voor ingebouwde client-side en server-side validatie procedures.
Deze validatie regels kunnen afzonderlijk worden toegepast om de gewenste formuliervelden, gebaseerd op de gegevens die we willen gebruikers invullen.
Wanneer het formulier wordt ingediend gegevens worden eerst gecontroleerd in de browser en als er geen fouten worden gedetecteerd wordt dan verzonden naar de server voor verwerking.
Client-side validatie gebeurt via JavaScript (jQuery)
Wat is nieuw in deze release:.
- De clientside_validation methode heeft nu een nieuwe eigenschap genaamd & quot; disable_upload_validation & quot; die kan worden gebruikt voor het uitschakelen van een client-side verwerking van de controles het uploaden van bestanden; handig voor het gebruik van aangepaste plugins voor het uploaden van bestanden te behandelen;
- veranderd hoe placeholders, voorvoegsels en karakter tellers zijn geplaatst en deze zijn nu ten opzichte van het bovenliggende element;
- toegevoegd veel nieuwe types mime aan de mimes.json dossier;
- Verbeteringen in de documentatie met betrekking tot de & quot; datum & quot; element;
- Toegevoegd Catalaanse taal-bestand.
Wat is nieuw in versie 2.9.5:
- De clientside_validation methode heeft nu een nieuwe eigenschap genaamd & quot ; disable_upload_validation & quot; die kan worden gebruikt voor het uitschakelen van een client-side verwerking van de controles het uploaden van bestanden; handig voor het gebruik van aangepaste plugins voor het uploaden van bestanden te behandelen;
- veranderd hoe placeholders, voorvoegsels en karakter tellers zijn geplaatst en deze zijn nu ten opzichte van het bovenliggende element;
- toegevoegd veel nieuwe types mime aan de mimes.json dossier;
- Verbeteringen in de documentatie met betrekking tot de & quot; datum & quot; element;
- Toegevoegd Catalaanse taal-bestand.
Wat is nieuw in versie 2.9.0:.
- Vast een paar depencies gerelateerde bugs
- een probleem opgelost waarbij de functionaliteit van de bibliotheek brak bij het gebruik van jQuery 1.9.0 (waarvan $ .browser verwijderd).
- Fixed a bug waar de datumnotatie niet met inbegrip van dagen of maanden (zoals alleen 'Y' of 'M, Y', etc) nooit validatie voorbij zou gaan.
- Fixed a bug waar de & quot; Clear & quot; knop op de datumkiezer werd niet met behulp van de string van het taalbestand.
- een probleem opgelost waarbij de bibliotheek zou breken met plugins dat de oorspronkelijke elementen te verbergen en in hun plaats DIV met exact dezelfde klassen als het origineel element.
- Fixed a bug waar de & quot; lengte & quot; regel werd niet in aanmerking genomen bij het gebruik van & quot; auto_fill & quot; voor elementen met ook de & quot; cijfers & quot; en / of & quot; nummer & quot; regelset.
Wat is nieuw in versie 2.8.9c:
- Fixed a bug waar de afhankelijkheden op een element zonder andere regels zouden worden genegeerd;
- Fixed a bug waar de aangepaste argumenten voor de & quot; aangepaste & quot; regel niet correct doorgegeven;
- Fixed a bug, waar sinds de laatste release van de bestanden te uploaden controle werkte niet meer;
- Fixed a bug waar de bibliotheek een JavaScript-fout zou leiden als geen van element van het formulier geen validatie regel zou hebben.
Wat is nieuw in versie 2.8.9:
- Fixed a bug waar de tijdelijke aanduiding, als het element marges, niet correct gepositioneerd hadden zou worden.
- Fixed a bug waar het hebben van elementen met namen die reeks eigenschappen in JavaScript (lengte, constructeur, prototype) zou leiden tot foutmeldingen niet weergegeven voor dat specifieke element in client-side validatie.
- Fixed a bug waarvan ik dacht dat het was opgelost in 2.8.3 met betrekking tot de volgorde waarin de regels worden gecontroleerd.
- Fixed a bug waarbij wanneer het hebben van & quot; validate_on_the_fly & quot; voor client-side validatie en af te stappen van een datum controle zonder het selecteren van een datum, zou correct weergegeven de fout tip met de boodschap, maar de fout zou niet automatisch weg te gaan bij het selecteren van de datum en de gebruiker zou handmatig moeten de foutmelding te verbergen .
- Fixed a bug in de CSS invloed notes geplaatst na een datum controle over Internet Explorer 7.
- Fixed a bug, waar bij het gebruik van tijdelijke aanduidingen voor tekstvelden de & quot; resize & quot; icoon (op browsers die automatisch plaats het op tekstvelden) tweemaal zou verschijnen.
- Fixed a bug waar het hebben van een foutmelding op bepaalde controle met de & quot; overig & quot; optie gekozen, zou de foutmelding niet automatisch verdwijnen zodra de & quot; overig & quot; veld werd ingevuld.
- Vast een WebKit-specifiek probleem waarbij Chrome en Safari lijkt het verkeerd om wachtwoord velden te krijgen bij het gebruik van verschillende lettertypen gezinnen en vertoning echt kleine puntjes in plaats van de schijven dat voor elke andere browser verschijnen - nu WebKit browsers zal gedragen zoals verwacht .
- Bijgewerkt Zebra_DatePicker naar versie 1.6.4.
Wat is nieuw in versie 2.8.6:
- Fixed a bug waar het hebben van de 'andere' optie vastgesteld voor bepaalde controles met niet-numerieke waarden en daarbij de vorm nooit voorbij validatie;
- Fixed a bug, waar voor een select aantal dozen met niet-numerieke indices, kan een kwaadwillende gebruiker andere waarden dan die welke bij het maken van het formulier;
Wat is nieuw in versie 2.8.5:
- Fixed a bug waar de file controles waren * altijd * vereist, zelfs als de & quot; nodig & quot; regel werd niet ingesteld.
- Fixed enkele bugs met betrekking tot de generatie van de CSRF token waar de token altijd met de standaardwaarden werd gegenereerd en werd opnieuw gegenereerd elke keer dat de methode csrf () werd genoemd.
- De bibliotheek zal nu automatisch beslissen welke methode om te gebruiken voor het opslaan van de CSRF token (sessie of cookie) in zodat als een sessie al is gestart zal het token op te slaan in sessie of in een cookie anderszins; dankzij PunKeel voor de heads-up.
Wat is nieuw in versie 2.8.4:
- Fixed enkele bugs met betrekking tot de datum controle.
- Fixed a bug waar de instelling & quot; validate_all & quot; om waar zou geen effect hebben.
- Hopelijk is het insect waar soms foutmeldingen blijven steken en kon niet meer worden afgesloten, is nu opgelost.
- Placeholders nu klonen stijlen het bovenliggende element (opvulling, rand, lettertype stijl, doopvont gewicht, lettergrootte).
- De minimaal vereiste PHP versie is nu 4.3 in plaats van 4.2.
- Verborgen velden die worden gebruikt door de bibliotheek intern waren eerder beschikbaar in de $ _POST superglobal na indiening en nu automatisch worden ontdaan, zodat we niet de $ _POST. vervuilen
Wat is nieuw in versie 2.8.3:
- Een nieuwe eigenschap van Zebra_Form is nu beschikbaar: & quot ; file_upload_permissions & quot; die kan worden gebruikt om het bestandssysteem machtigingen voor geüploade bestanden;
- 12 uur formaat kunnen nu ook worden gebruikt voor de & quot; tijd & quot; controle;
- veranderde de naam van de & quot; first_day_of_the_week & quot; methode (beschikbaar voor de & quot; Date & quot; control) & quot; first_day_of_week & quot ;; dankzij Edward voor de feedback
- standaard padding voor tekstvakken, tekstgebieden, wachtwoorden en selecteert werd veranderd van & quot; padding: 4px 3px 3px & quot; & quot; padding: 5px & quot; (In zebra_form.css) dus iets verhogen van hun grootte; er rekening mee dat uw lay-out zou kunnen breken, dus wees voorzichtig en verander het terug als het dat doet;
- Bijgewerkt Zebra_DatePicker naar versie 1.4
- De meeste voorbeelden zijn bijgewerkt
- Een aantal correcties en toevoegingen aan de documentatie.
Wat is nieuw in versie 2.8.2:
- De upload regel heeft nu ook een client-side validatie kant, waar het controleert of het aangegeven pad bestaat en is beschrijfbaar.
- Fixed a bug voor het uploaden van bestanden, waar, als de naam van het geüploade bestand te lang, was de & quot; x & quot; voor het annuleren was niet meer zichtbaar.
- Fixed a bug waar je na selecteren van een bestand, door te klikken op zeer dicht bij de bestandsnaam, gebruikers kunnen het bestand picker weer open, wat resulteert in valse visuals.
- Fixed a bug die de bestandsnaam niet gemaakt om te verschijnen voor een upload controle met & quot; uploaden & quot; als de enige regel bevestigd.
- Bijgewerkt Zebra_DatePicker naar versie 1.3.2.
Eisen
- PHP 5.0.2 of hoger
- Javascript nodig op client side
- jQuery
Reacties niet gevonden