2013-08-15 14 views
7

sto usando la libreria ParsleyJS per convalidare il mio modulo, ma se un campo non è valido voglio solo applicare le classi di errore ma non voglio visualizzare i messaggi di errore . Se utilizzo la proprietà data-show-errors="false, non viene visualizzata la classe o l'errore. Ho usato questo metodo per inserire display:none nel css: Non voglio visualizzare messaggi di errore da ParsleyJS

 
     ul.parsley-error-list { 
      display:none !important; 
     } 
     ul.parsley-error-list li { 
      display:none !important; 
     }
e funziona, ma volevo sapere se questo è l'approccio giusto per fare questo o se la libreria ha un modo per configurarlo? Grazie!

risposta

3

No hai ragione, non esiste attualmente alcun supporto per questo tipo di opzione, e sarebbe bello fornirlo in modo nativo in configurazione.

Ci guarderò dentro, o sentitevi liberi di aggiungerlo e inviare un PR.

Grazie

+0

Grazie per la risposta. Invio il PR. E grazie per il tuo lavoro in biblioteca, è eccellente! – Rauldinho

9

A partire dalla versione 2.0+ è possibile disattivare i messaggi di errore con l'aggiunta di:

data-parsley-errors-messages-disabled

attributo per gli elementi di ingresso del modulo. Tuttavia, ciò non disabiliterà la marcatura a colore rosso degli ingressi.

Problemi correlati