0

我有自定义验证的问题。

我制作了一个表单,它在发布之前将数据发布到某个函数,然后我制定了一些自定义验证规则,然后我调用 submitHandler 但这不起作用。

 $(document).ready(function(){
$("#faculty").validate({
    rules: {
        designation:  {
         required: true
              },

     faculty_qual: {
          required: true
        }
      },

  messages: {
      designation: 'Please select a Dasignation.',  
      faculty_qual: 'Please select qualification'
    }
   submitHandler: function(form) {
       create_faculty();
         }
   });

现在,当我运行它时,我遇到了一些错误Uncaught SyntaxError: Unexpected identifier

现在我将如何使用此自定义验证发送此数据。

4

1 回答 1

3

似乎是一个语法错误。您在对象后缺少一个冒号,在函数调用messages结束时缺少一个分号和一个括号和分号。validate

$(document).ready(function(){
    $("#faculty").validate({
       rules: {
          designation:  {
            required: true
          },

          faculty_qual: {
            required: true
          },
          matric_pass_year: {
             required: true
      }
       },
       messages: {
          designation: 'Please select a Dasignation.',  
          faculty_qual: 'Please select qualification',
          matric_pass_year: 'Please select Year' 
       },
       submitHandler: function(form) {
         create_faculty();
       }
   });
});
于 2012-10-09T05:35:37.197 回答