2010-03-14 63 views
-1

由於一些奇怪的原因,下面的代碼是第一次工作,然後網站重定向到網址。我以前多次使用過這個代碼,沒有任何問題,請指教!問題與AJAX帖子

<script type="text/javascript"> 
    $(document).ready(function() { 
     $("[name='submit']").click(function() { 
      $.ajax({ 
       type: "POST", 
       data: $(".form-signup").serialize(), 
       url: "ss=Add2Member", 
       success: function(output) { 
       $('.form-signup').html(output) 
       }, 
       error: function(output) { 
       $('.form-signup').html(output); 
       } 
      }); 
    }); 
    }); 
    </script> 
         <form method="post" action="http://www.refinethetaste.com/FLPM/content/myaccount/signup.cs.asp?Process=Add2Member" class="form-signup"> 
         <div class="clearfix"> 
          <label for="MembersFullName">Full Name *:</label> 
          <div class="username form-height"> 
           <input id="modlgn_username" type="text" name="MembersFullName" value="" class="inputbox" size="18" /> 
          </div> 

          <label for="MembersEmailAddress">Email Address *:</label> 
          <div class="username form-height"> 
           <input id="modlgn_username" type="text" name="MembersEmailAddress" value="" class="inputbox" size="18" /> 
          </div> 
          <label for="MembersPassword">Password *:</label> 
          <div class="password form-height"> 
           <input id="modlgn_passwd" type="password" name="MembersPassword" class="inputbox" size="18" /> 
           </div> 

          <label for="MembersPasswordc">Password (confirm) *:</label> 
          <div class="password form-height"> 
           <input id="modlgn_passwd" type="password" name="MembersPasswordc" class="inputbox" size="18" /> 
           </div> 
          <div id="inputs"> 
           <input type="checkbox" name="agree" class="checkbox" value="1" /> 
           <label for="agree" class="agree">I agree to User Agreement and Privacy Policy.</label> 
          </div> 

          <div class="clear"> 
           <input type="submit" name="submit" class="button-login png" value="Sign Up" /> 
          </div> 
         </div> 
         <div id="form-login-remember"> 
          <div class="form-indent-top"> 
           <span class="login-text-1">Already Have Account?</span> 
           <a href="?Section=myaccount&SubSection=signin"> Sign In</a> 

           </div> 
         </div> 
         </form> 

回答

3

也許你應該在提交按鈕的單擊事件返回false。

或者你可以嘗試改變類型=「提交」到類型=「按鈕」

+0

我怎麼會錯過!謝謝! – zurna 2010-03-14 21:49:06

0

你錯過參數:contentTypedataType