Ho un modulo che ha un input opzionale e 3 campi di input obbligatori. Per l'ingresso opzionale ho il markup di seguito:Parsley.js - Convalida l'input facoltativo solo per i numeri
<input type="number" placeholder="0" min="0" max="20000" step="100" data-parsley-validation-threshold="1" data-parsley-trigger="keyup">
Questo non sparare la convalida se ho tipo in lettere o altri caratteri. Valida per valori min e max. Se metto l'attributo richiesto sembra funzionare ma non lo voglio. Ho anche provato a definire uno schema come segue:
data-parsley-pattern="^[0-9]*$"
Nessuno di loro sembra funzionare. Qualche idea?
Per chiarire, si desidera il campo per essere facoltativa (così, il campo può essere vuoto). Tuttavia, se l'utente imposta qualche valore, vuoi che sia intero. È così? –
@milz Sì, è corretto – user3312508