0
我有一個jQuery驗證的窗體。當我輸入錯誤的值時,它會顯示錯誤並添加邊框CSS。如何清除驗證錯誤並立即提交?
然後我輸入一個有效值並點擊提交按鈕,但不是直接提交,而是先擦除錯誤信息,然後等待我再次點擊提交按鈕。
我該如何設法清除錯誤並一次提交?
我有一個jQuery驗證的窗體。當我輸入錯誤的值時,它會顯示錯誤並添加邊框CSS。如何清除驗證錯誤並立即提交?
然後我輸入一個有效值並點擊提交按鈕,但不是直接提交,而是先擦除錯誤信息,然後等待我再次點擊提交按鈕。
我該如何設法清除錯誤並一次提交?
你可以用這個例子爲表單;如果您需要更多幫助,請發送您的密碼。
$(function() {
$("#registerForm").validate({
errorElement: "span",
errorClass: "help-block",
validClass: "has-success",
rules: {
email: {
required: true,
email: true,
}
},
messages: {
email: "Wrong Mail!",
},
highlight: function(element, errorClass, validClass)
{
$(element).closest(".form-group").addClass("has-error").removeClass("has-success");
},
unhighlight: function(element, errorClass, validClass)
{
$(element).closest(".form-group").removeClass("has-error").addClass("has-success");
}
});
});
你的代碼在哪裏?當然,你不能指望我們找出你犯了這個錯誤的地方,卻沒有看到你已經做了什麼來創造這個條件?是的,你犯了一個錯誤;默認情況下,Validate插件不會執行您所描述的內容。 – Sparky