2013-04-02 27 views
1

搜索谷歌和SA後,我決定在這裏發佈這個問題。我嘗試了所有我看到的解決方案。我檢查了大括號和逗號。如果任何人可以指導哪裏是錯的,這裏是我的jQuery簡單的jquery synax看起來不錯,但顯示錯誤

$(document).ready(function(){ 
    $("#form1").validate({ 
       debug: false, 
       rules: { 
        passwordid:"required", 
        username:"required", 
        password_again :"required", 
        password_again:{ 
         equalTo: "#passwordid" 
        }, 
        email: { 
         required: true, 
         email: true 
        } 
       }, 
       messages: { 
        email: "Please enter your valid email address.", 
        username: "Please enter your username", 
        passwordid:"Enter Password", 
        password_again:"Please enter the same value", 
       }, 
       submitHandler: function(form) { 
        $.ajax 
         ({ 
          type: "POST", 
          url: "new.php", 
          data: dataString, 
          cache: false, 
          success: function(html) 
          { 
           $("#result").html(html); 
          } 
         }); 
       });//error shown here:missing} after property list 
      } 
    }); 

回答

1

你有大括號錯誤,試試這個。我將倒數第二行(})與倒數第三行(});)互換。

$(document).ready(function() { 
    $("#form1").validate({ 
     debug: false, 
     rules: { 

      passwordid: "required", 
      username: "required", 
      password_again: "required", 
      password_again: { 
       equalTo: "#passwordid" 
      }, 
      email: { 
       required: true, 
       email: true 
      } 
     }, 
     messages: { 

      email: "Please enter your valid email address.", 
      username: "Please enter your username", 
      passwordid: "Enter Password", 
      password_again: "Please enter the same value", 
     }, 
     submitHandler: function (form) { 

      $.ajax({ 
       type: "POST", 
       url: "new.php", 
       data: dataString, 
       cache: false, 
       success: function (html) { 
        $("#result").html(html); 
       } 
      }); 
     } 
    }); 
}); 
+0

謝謝..會嘗試通知你.. – user2234992

相關問題