Петрушка вызывает ошибку для пустого поля
Как я могу вызвать сообщение об ошибке, не отправляя форму, потому что, когда я нажимаю на поле ввода и не набираю что-либо, если я щелкаю вне поля ввода, это вызывает ошибку проверки, говоря, что это поле не должно быть пустым. Я пытался использовать 'data-parsley-trigger="keyup"', но работает, только когда что-то набрано в поле ввода
Например, если вы щелкнете по полю заголовка на этом веб-сайте https://deals.jumia.cm/en/posts/new и не вводите ничего в поле, которое вы щелкнете из поля заголовка, это вызовет ошибку проверки
<form method="post" class="ad-form" enctype="multipart/form-data" data-parsley-validate >
<label for="title">Title</label>
<input type="text" id="title" name="title" placeholder="Title" required="required" data-parsley-maxlength="255" data-parsley-maxlength-message="Title can't have more than 255 signs." data-parsley-required-message="Please enter a title." data-trigger="focus" data-toggle="popover" data-content="Keep the title short and clear. Do not write the price in it or any information that is not relevant." data-parsley-validate-if-empty data-parsley-trigger="keyup"/>
<script>
$(document).ready(function(){
$('[data-toggle="popover"]').popover();
});
$('.popover-dismiss').popover({
trigger: 'focus'
})
</script>
<label for="category">Category</label>
<select id="Category" name="category" required="required" data-parsley-required-message="Please select a Category." data-level="0">
<option value="">Select Category</option>
</select>
<label for="subcategory">Subcategory</label>
<select id="Subcategory" name="subcategory" data-parsley-required-message="Please select a subcategory.">
<option value="">Select Category first</option>
</select>
</form>
1 ответ
Решение
Использование data-parsley-trigger="blur"
а также data-parsley-validate-if-empty=true
,