Tôi đang cố vô hiệu hoá trình xác thực bằng cách sử dụng jquery.vô hiệu hóa trình xác thực asp.net bằng cách sử dụng jquery
Tôi đã xem Disable ASP.NET validators with JavaScript và một vài người khác cũng làm như vậy.
Có vẻ như ot đang hoạt động nhưng bị phá vỡ.
Mã của tôi:
$('.c_MyValdiators').each(function() {
var x = $(this).attr('id');
var y = document.getElementById(x);
ValidatorEnable(y[0], false);
});
tôi nhận được Lỗi: val là undefined [Phá vỡ về lỗi này] val.enabled = (enable = sai!); \ R \ n
Hoặc nếu tôi sử dụng
$('.c_MyValdiators').each(function() {
ValidatorEnable($(this), false); OR ValidatorEnable($(this[0]), false);
});
Tôi gặp lỗi:
val.style không được xác định [Chia nhỏ lỗi này] val.style.visibility = val.isvalid? "ẩn": "hiển thị"; \ r \ n
Bất kỳ ý tưởng hoặc đề xuất nào?
Như một mẹo troublehooting cơ bản, trước tiên bạn có thể muốn xem những gì đang được truyền cho chức năng của bạn. Những gì x hoặc y trở lại? –