2012-02-13 46 views
5

Tôi đang cố gắng làm cho this biểu mẫu liên hệ hoạt động với công cụ xác thực.Tại sao validationEngine() không hoạt động?

Tôi không thể hiểu tại sao xác thực không được kích hoạt khi nhấn nút Gửi. Tôi đã dành hơn một giờ để sửa lỗi và vân vân.

Bạn có thể nhận thấy rằng các yếu tố đầu vào hình thức của tôi có class="validate[required]" và tôi cũng bị ràng buộc dưới hình thức đến công cụ xác nhận:

<script type="text/javascript"> 
    $(document).ready(function(){ 
     // binds form submission and fields to the validation engine 
     $("#registerForm").validationEngine(); 
    }); 
</script> 

Bạn có thấy bất cứ điều gì mà tôi đang làm sai? Trang demo làm việc cho plugin jQuery này là here.

+2

Vâng, tôi thấy một loạt các lỗi này: 'Lỗi không bắt buộc: jQueryValidate: thuộc tính ID là bắt buộc đối với trường này: lớp nhận xét: xác thực [bắt buộc]' – Robert

+0

Cảm ơn Robet ... Không thể tin được ... Tôi chỉ đơn giản là không nhìn thấy lỗi đó .. Bây giờ tôi đặt id cho mỗi lĩnh vực đầu vào của tôi và nó làm việc! ... Bạn có thể đặt đó là câu trả lời. –

Trả lời

2

Bắt buộc sử dụng thuộc tính ID cho thẻ đầu vào. Vì vậy, viết thuộc tính ID vào thẻ đầu vào mà bạn cần cung cấp xác thực bằng cách sử dụng trình cắm thêm công cụ xác thực.

Các vấn đề liên quan