2011-03-30 81 views
1

我正在使用jQuery驗證插件來驗證表單,如果它驗證我想發佈數據。jQuery驗證.post

以下是我到目前爲止的代碼。我如何更改代碼,以便帖子只在表單驗證時纔會發生?目前它發佈數據,不管它是否有效......這不是我想要發生的事情。

$("#next_architect").live("click",function() { 
    $("#architect_form").valid(); 
    $.post('scripts/register_user.php', 
     $("#architect_form").serializeArray(), function(data) { 
      alert("inserted"); 
     } 
    ); 
}); 

有人可以指出我在正確的方向嗎?

回答

3

你可能想要做的:

if($("#architect_form").valid()) { /* post code */ }