Parsley.js

Software screenshot:
Parsley.js
Dettagli del software:
Versione: 2.0.7 / 2.1.0-rc9 Aggiornato
Data di caricamento: 4 Jun 15
Sviluppatore: Guillaume Potier
Licenza: Libero
Popolarità: 60

Rating: 2.5/5 (Total Votes: 2)

Parsley.js utilizza un approccio unico per formare la convalida dei dati, basandosi su classi CSS e ID, invece di regole JavaScript.
Il plugin esegue la scansione del campo di modulo per la classe e ID preimpostato nomi, che si utilizza per applicare un controllo dei dati e vedere se i dati inseriti dell'utente è conforme alla rispettiva regola.
Tutte le regole di validazione sono inclusi con il codice di base di Parsle, quindi lo sviluppatore deve solo includere jQuery, Parsley.js e aggiungere i nomi delle classi e ID alla struttura form HTML.
Alla fine, non è nemmeno una sola riga di codice JavaScript verrà scritto dallo sviluppatore, rendendo Parsley.js unico rispetto a tutti gli altri script di elaborazione forma intorno.
Per coprire un sacco di terra, un enorme insieme di regole di validazione è incluso di default con Parsely.
Ciò significa che lo sviluppatore non sarà necessario aggiungere la propria, la maggior parte delle regole che coprono tutti i controlli modulo base.
Basta fare in modo di leggere la documentazione prima di iniziare con il plugin

Cosa c'è di nuovo in questa versione:.

  • Fix non AMD carico per caso WordPress.

Cosa c'è di nuovo nella versione 2.0.7 / 2.1.0-RC8:

  • Fissare non AMD caricamento per il caso di WordPress.

Cosa c'è di nuovo nella versione 2.0.7:.

  • Fissare non AMD carico per caso WordPress

Cosa c'è di nuovo nella versione 2.0.0:

  • vincoli fissi unicità sui campi appartenenti allo stesso gruppo multipla
  • Aggiunta funzione data-prezzemolo-remote-validator
  • Ora supporta i messaggi personalizzati segnaposto
  • eccezione fisso quando ParsleyField o ParsleyFieldMultiple valore è null o undefined
  • fissi destroy () metodo di prova + aggiunto
  • fissi a distanza rientrando valore già convalidato
  • metodo Aggiunto stopImmediatePropagation () un onSubmit () per evitare conflitti con altre biblioteche
  • fissi comportamento parsleyFieldMultiple che ha cercato di legare i campi della radio o checkbox non come un campo più
  • input [type = hidden] sono ora escluse per impostazione predefinita

Cosa c'è di nuovo nella versione 2.0.0-rc4:

  • fisse campi aggiunti dinamicamente formano eredità <. / li>
  • fissi registrazione prezzemolo-remote.js remoto validatore che prevale su altri validatori extra.
  • Aggiunto query multiple XHR che abortiscono in parsley.remote per evitare il sovraccarico del server non necessari con l'innesco keyup.
  • fissi opzione campi esclusi e ha aggiunto un po 'di doc per esso.
  • fissi validatore intervallo con il valore 0.
  • Aggiunta l'opzione data-prezzemolo-assetto-valore.

Cosa c'è di nuovo nella versione 2.0.0-rc3:

  • $ conflitto fisso
  • convalida forza aggiunto per isValid () e confermare ()
  • Eventi inseriti doc esempio
  • Aggiunta la sezione doc Aiuto

Cosa c'è di nuovo nella versione 1.2.1:

  • Aggiunta-prezzemolo-validate dati W3C supporto compatibile.

Cosa c'è di nuovo nella versione 1.1.18:

  • onFormSubmit ora impedire modulo di presentazione se i rendimenti (bool) falso. Esso permette di aggiungere un altro controllo su ordinazione in cima Prezzemolo.

Cosa c'è di nuovo nella versione 1.1.15:

  • Aggiunto type = & quot; telefono & quot; validator
  • this.constraints è ora un oggetto invece di un array. BC rottura con onFieldError ascoltatore.

Cosa c'è di nuovo nella versione 1.1.14:.

  • Aggiunta validatore Luhn in parsley.extra
  • Aggiunto validatore InElenco in parsley.extra.
  • Aggiunto _messages.en.js modello nella cartella di localizzazione.

Cosa c'è di nuovo nella versione 1.1.11:

  • Corretto errore & quot; Uncaught RangeError: stack di massima delle chiamate dimensioni superato & quot; su bindEventValidation.
  • metodo validatore a distanza fissa.
  • Aggiunto cambio automatico evento binded per ingressi di selezione per avere lo stesso comportamento w / campi.
  • Corretto il bug sui pulsanti radio e vincolo richiesto.

Requisiti

  • JavaScript abilitato sul lato client
  • jQuery 1.8 o superiore
  • Bootstrap (per la demo e documentazione)

Altri software di sviluppo Guillaume Potier

Employness
Employness

5 Jun 15

Garlic.js
Garlic.js

12 May 15

Commenti a Parsley.js

I commenti non trovato
Aggiungi commento
Accendere le immagini!