2012-03-14 24 views
10

Tôi cần bật xác thực các trường ẩn bằng cách sử dụng xác thực không rõ ràng ASP.net MVC3.MVC3 Xác thực lực của các trường ẩn

Lý do đằng sau đây là plugin jquery ẩn trường nhập ban đầu để hiển thị nội dung nào đó huyền ảo hơn. Nhưng điều này sẽ vô hiệu hóa tính hợp lệ của trường khi nó bị ẩn.

Tôi đã cố gắng sử dụng mã sau nhưng không thành công.

$("form").validate({ 
    ignore: "" 
}); 

Cảm ơn

Trả lời

16

Với một gợi ý từ this Question tôi đã có thể thao tác các tùy chọn của đối tượng validator không phô trương.

var validator = $("#myFormId").data('validator'); 
validator.settings.ignore = ""; 
+0

Công việc tuyệt vời này đã khiến tôi phát điên trong một thời gian rất dài :-) – Rob

+0

Tuyệt vời !!!. Tôi đang tìm kiếm một câu trả lời. Hmm Tôi cần phải bắt đầu tìm hiểu thêm về các hoạt động bên trong cho MVC3 unobtrusive plugin. – parsh

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