我正在使用jQuery Wizard插件并使用 jQuery Validate 插件进行验证 - 在 CakePHP 2.1 中开发
jQuery 向导/验证。
它应该是这样设置的:
$(function(){
$("#JobAdCreateForm").formwizard({
historyEnabled : true,
validationEnabled: true,
focusFirstInput : true,
outDuration : 100,
validationOptions : {
rules: {
JobAdJobTitle: "required",
JobAdCategoryId: "required"
},
messages: {
JobAdJobTitle: "Please enter a job title.",
JobAdCategoryId: "Please select a category.",
}
}
});
});
在 CakePHP 中,该字段的 name 属性如下所示:
data[JobAd][job_title]
现在当我将上面的 name 属性更改为data[JobAd][job_title]
. jquery.validate
如果使用id
属性而不是属性,它会很完美name
。
关于如何解决这个问题的任何想法?