表单中出现hidden隐藏域时,jquery.validate就无法验证隐藏域,这时只要设置ignore就行,但不是在input中这样设:validate="{ required:true,ignore:''}"。加入form表单的id为inputForm,
$(document).ready(function() {
$('#inputForm').validate({
ignore: [],
// any other options and/or rules
});
});