Dạng HTML sau sử dụng thành công hình thức xác nhận của jQuery, hiển thị "lĩnh vực này là cần thiết" ở bên phải của trường mẫu nếu để trống, và "Vui lòng nhập ít nhất 2 ký tự" nếu ít hơn 2 ký tự đã được nhập. Tuy nhiên, thay vì các siêu dữ liệu xác nhận được chỉ định sử dụng các lớp và MINLENGTH thuộc tính trên "cname" trường mẫu đầu vào, tôi muốn sử dụng "quy tắc" API của jQuery thay vào đó, nơi các quy tắc được quy định trong cơ thể của hàm validate. Cảm ơn trước:đơn giản JQuery xác nhận quy tắc dụ
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script src="/lib/js/jquery.js"></script>
<script src="/lib/js/jquery.validate.js"></script>
<script>
$(document).ready(function(){$("#commentForm").validate(
/*
rules/messages here
*/
);}
);
</script>
</head>
<body>
<form id="commentForm" method="get" action="">
<fieldset>
<legend>A simple comment form with submit validation and default messages</legend>
<p>
<label for="cname">Name</label>
<em>*</em><input id="cname" name="name" size="25" class="required" minlength="2" />
</p>
<p>
<input class="submit" type="submit" value="Submit"/>
</p>
</fieldset>
</form>
</body>
</html>
Tôi thấy nó rất hữu ích – Mike
Đóng câu hỏi này là "có vấn đề" –
Xin lỗi nếu bỏ phiếu để mở lại câu hỏi của tôi có vẻ tự phục vụ. Tôi sẽ hủy bỏ phiếu bầu của mình nếu tôi nhận được huy hiệu "bạch kim" mới để đặt câu hỏi đã đóng nhưng vẫn nhận được 100 nghìn lượt xem (ít hơn 12 nghìn lượt xem kể từ tháng 7 năm 2013). Ngay cả khi câu hỏi này không có thêm câu trả lời, tôi không nghĩ rằng nó nên có "sự kỳ thị" là một câu hỏi kín. –