簡體   English   中英

jQuery防止帖子重新加載

[英]Jquery prevent page reload on post

我有以下頁面edit_profile.php是表單所在的頁面,以及ajax / update_profile.php是通過ajax發送數據的頁面。

 <script type="text/javascript">
            $(document).ready(function () {
              $("#update_profile").click(function() {
                  var updateprofile = $("#update_profile_form").serialize();
                     $.post(
                            "ajax/update_profile.php",
                            updateprofile
                     ).done(function(data) {
                            //alert("Successfully submitted!");
                            $("#result").html(data);


                     }).fail(function () {
                              //alert("Error submitting forms!");
                     })
              });
            });
        </script>

問題是,在ajax響應之后,它只是像瀏覽器上的F5一樣重新加載了edit_profile.php頁面,該頁面不怎么做?

 $("#update_profile").click(function(e) {
 e.preventDefault(); //to prevent do action

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM