Tôi đang cố xử lý xác thực biểu mẫu khi nhấp vào nút. Nó đang xác thực biểu mẫu nhưng không hiển thị lỗi. ai cũng có thể giúp tôi trong việc này không?Kích hoạt xác thực html5 theo cách thủ công trên nút bấm
<form id="the-form" action="#">
<input type="text" required="required" placeholder="Required text" />
<input type="email" required="required" placeholder="email" />
<button id="btn" type="button">Submit</button>
</form>
javascript:
$("#btn").on("click", function(){
if($("#the-form")[0].checkValidity())
{
alert('validated');
}
else
{
//show errors
return false;
}
});
tôi không muốn thể hiện sai sót trong báo nó sẽ hiển thị lỗi trong popover bootstrap đó là hành vi mặc định của html5 –
@ImranRashid Tôi hiểu rồi. Xóa tuyên bố 'khác': else { // hiển thị lỗi cảnh báo ('không được xác thực'); } – Elmer
kiểm tra trên http://jsfiddle.net/5ycZz/ .. nếu tôi thay đổi loại nút để gửi nó hoạt động nếu không nó hiển thị không có msg –