我正在使用jQuery.validate來驗證搜索框。我在輸入框中輸入錯誤消息。麻煩的是,如果您單擊提交一次,則會顯示錯誤消息。但是,如果您單擊它兩次,然後使用錯誤消息作爲搜索項。jquery.validate忽略錯誤messgae
我需要它忽略此錯誤消息並沒有提交它作爲搜索查詢。
<input class="search-input required" id="search" type="search" name="s" placeholder="Search">
<input type="hidden" id="post_type" class="required" name="post_type" value="wpdmcategory" />
$("#documents-searchform").validate({
onkeyup: false,
onblur: false,
focusInvalid: false,
ignoreTitle: true,
messages: {
s: "Enter a search term"
},
errorPlacement: function(error, element) {
element.val(error.text());
}
});
不是我的選擇 - 客戶端堅持它!謝謝,雖然工作很好。 – user1683285