[英]required field within a jquery accordion
Basic form using a JQuery Accordion and attempting to validate required fields. 使用JQuery Accordion并尝试验证必填字段的基本表单。 Am I missing something simple? 我错过了一些简单的事吗? Thanks! 谢谢!
javascript: JavaScript的:
<script type="text/javascript" language="javascript">
$(document).ready(function () {
$("#accordion").accordion();
$("#Form1").validate({
rules: {
AccordionField: { required: true }
}
});
});
</script>
html: HTML:
<form id="Form1" action="foo.htm">
<div id="accordion">
<h3><a href="#">Section 1</a></h3>
<div><p>content</p></div>
<h3><a href="#">Section 2</a></h3>
<div><p><input id="AccordionField" class="required" /></p></div>
</div>
<p><button type="submit">Submit</button></p>
</form>
Problem: If the second section is collapsed during the submit, validation does not validate the required field. 问题:如果在提交期间折叠了第二部分,则验证不会验证必填字段。
jQuery validate (1.9) ignores hidden fields by default. jQuery validate(1.9)默认忽略隐藏字段。 You can override this behavior using the ignore
option: 您可以使用ignore
选项覆盖此行为:
$(document).ready(function() {
$("#accordion").accordion();
$("#Form1").validate({
rules: {
AccordionField: {
required: true
}
},
ignore: []
});
});
Example: http://jsfiddle.net/andrewwhitaker/VWWkP/ 示例: http : //jsfiddle.net/andrewwhitaker/VWWkP/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.