Требуется ParsleyJS и требуется data-parsley

Я должен использовать required='' в некоторых полях, а затем я использую data-parsley-required в других. ParsleyJS применяется к полям ввода, для которых требуется = ''. Есть ли способ заставить ParsleyJS работать только с теми полями, для которых требуется data-parsley?

Пример:

У меня есть следующие поля

<input type="text" id="field1" data-parsley-required="true">

<input type="text" id="field2" required="">

В настоящее время петрушка попытается проверить оба поля. Как мне сделать так, чтобы он проверял только наличие в поле data-parsley-required="true"?


person connor moore    schedule 17.02.2015    source источник


Ответы (1)


Parsley отключит проверки HTML5, поэтому неясно, что вы на самом деле хотите...

Если вы уверены, что это то, что вам нужно, вы можете исключить [required] поля:

<form data-parsley-excluded="[type=submit], [type=button], [type=reset], [type=hidden], [required]">

Обратите внимание, что если у вас есть другие проверки в этих обязательных полях, это также отключит эти проверки...

В противном случае вам придется напрямую настраивать исходный код.

person Marc-André Lafortune    schedule 17.02.2015
comment
Я не могу сделать такое исключение, мне нужно required='' для всех моих полей, а затем у меня есть data-parsley-required=true для тех, для которых мне действительно нужна проверка. - person connor moore; 17.02.2015