【发布时间】:2012-07-14 00:09:13
【问题描述】:
我正在使用 jQuery 手风琴将我的表单拆分为多个面板,并使用 jQuery 验证来检查所需的字段。只要验证字段在打开的面板中,就可以很好地显示已验证字段中的错误。
一个例子。假设我有树形手风琴面板,首先我有两个需要验证的表单字段。现在,如果访问者切换到面板 2 或 3 并在未填写面板 1 上的必填字段的情况下提交表单,我希望第一个手风琴面板打开并显示错误。
有人知道怎么做吗?
这是我今天使用的代码:
$(document).ready(function() {
$("#accordion").accordion({
autoHeight: false,
navigation: true,
});
$("#validate_form").validate({
rules: {
page_title: "required",
seo_url: "required",
AccordionField: {
required: true
}
},
ignore: [],
messages: {
page_title: "Please enter a page title",
seo_url: "Please enter a valid name"
}
});
});
【问题讨论】:
标签: jquery jquery-validate validation jquery-ui-accordion