Được rồi,Cách không hiển thị phần tử lỗi dưới dạng nhãn có plugin jquery.validation
Tôi đã đọc qua tất cả các bài đăng và câu hỏi khác về plugin Xác thực jQuery và dường như chúng không có nội dung tôi đang tìm kiếm làm.
Tôi muốn lỗi hiển thị không hiển thị cùng với thông báo mà chỉ tạo đường viền màu đỏ xung quanh trường nhập.
Dưới đây là một số hình thức:
<form id="donate_form" name="checkoutForm" method="post">
<label class="desc" id="title0" for="billing_name_first">
Name
<span id="req_1" class="req">*</span>
</label>
<div>
<span class="left">
<input name="billing.name.first" id="billing_name_first" type="text" class="field text required" value="" tabindex="1" />
<label for="billing_name_first">First</label>
</span>
<span class="right">
<input name="billing.name.last" id="billing_name_last" type="text" class="field text required" value="" tabindex="2" />
<label for="billing_name_last">Last</label>
</span>
</div>
Tôi giả định rằng tôi cần phải đặt các lớp yêu cầu trên đầu vào ??
Sau đó, với CSS ẩn số label.error
được plugin thoát ra? Tôi đã thử nhưng không đi.
Tôi có đang tìm đúng nơi không?
Cảm ơn!
tôi sẽ xem xét nhiều hơn một chút vào đây .. Cảm ơn – TikaL13
Tôi thấy tôi cần chỉ định một vùng chứa nhất định để kích hoạt một thông báo lỗi. Tôi không thể làm nổi bật đường viền? Tôi đã xem ví dụ đó nhưng không thấy cách họ làm điều đó. Điều gì xảy ra với CSS mà họ có trên đầu vào ban đầu. – TikaL13
@Matthew: Tôi không thực sự hiểu những gì bạn đang yêu cầu. Kể từ CSS, trình xác nhận hợp lệ thêm và loại bỏ errorClass mà bạn chỉ định cho thuộc tính lớp đầu vào. Các kiểu/lớp gốc bị bỏ lại. – jasonbar