Mam formularz, który ma jedno opcjonalne wejście i 3 wymagane pola wprowadzania. Dla wejścia opcjonalnego mam poniżej znaczników:Parsley.js - Sprawdź poprawność opcjonalnego wejścia tylko dla numerów
<input type="number" placeholder="0" min="0" max="20000" step="100" data-parsley-validation-threshold="1" data-parsley-trigger="keyup">
nie ogień walidacji jeśli mam wpisać liter lub innych znaków. Sprawdza poprawność wartości minimalnych i maksymalnych. Jeśli wstawię wymagany atrybut, wydaje się, że działa, ale nie chcę tego. Próbowałem również zdefiniować wzór poniżej:
data-parsley-pattern="^[0-9]*$"
Żadne z nich nie działa. Jakieś pomysły?
Aby wyjaśnić, chcesz być pole opcjonalne (tak, to pole może być puste). Jednak jeśli użytkownik ustawi jakąś wartość, to ma być liczbą całkowitą. Czy to to ? –
@milz Tak, to jest poprawne – user3312508