Tôi cố gắng để sử dụng validate plugin trên một div như trong câu trả lời cho this question:jQuery xác nhận plugin trên DIV
<script type="text/javascript">
$("#pseudoForm").validate({
onfocusout:true,
rules:{
first_name:"required",
last_name:"required"
}
});
</script>
<!-- whatever -->
<div id="pseudoForm">
<input type="text" name="first_name"/>
<input type="text" name="last_name"/>
</div>
Tôi có tất cả trong một biểu mẫu.
Tôi đang gặp phải một loạt lỗi khác nhau trên các trình duyệt khác nhau.
- Firefox: validator trong không xác định
- IE8: 'Cài đặt' là null hoặc không phải là một đối tượng
- Chrome: Không thể đọc thuộc 'Cài đặt' không xác định
Bất kỳ trợ giúp nào được đánh giá cao!
đây là câu trả lời tôi cần, cảm ơn. Tôi chỉ cần một từ cuối cùng về chủ đề này. Bạn có thể cung cấp liên kết đến câu hỏi cho thấy giải pháp thay thế hoặc sao chép dán mẫu vào đây hay có thể đó là một câu hỏi khác? :) – JohnIdol
Điều gì sẽ xảy ra nếu tôi không gửi biểu mẫu và thay vào đó có một nút đơn giản (không đăng biểu mẫu) và tôi đã xác thực rõ ràng bằng cách sử dụng .validate() khi nhấp vào nút đó? Điều đó có thể không? – IsmailS
@Ismail - Trong trường hợp đó, bạn vẫn sử dụng '.validate()' để bắt đầu xác thực, sau đó sử dụng '.valid()' để kiểm tra xem biểu mẫu có hợp lệ theo các quy tắc bạn thiết lập không. Bạn có thể đọc thêm về chức năng đó tại đây: http://docs.jquery.com/Plugins/Validation/valid –