AJAX POST仅适用于第二次

时间:2019-05-14 16:26:52

标签: php ajax post

我的网站上有一个AJAX表单,该表单将获取数据并将其放入数据库中。我终于能够使它正常工作,但是有一些我无法诊断的问题。

单击“提交”按钮时,它将显示页面中的成功消息,但不会保存数据。但是,如果再次单击该按钮,它将最终将其保存。为什么会这样?

我的代码:

 <script>
    $(document).ready(function() {
    $('#editform').submit(function() {
        $.ajax({
            type: 'POST',
            url: 'https://stack.gosunset.co/app/post/edit.php?id=<?php echo $_GET["file"] ?>',
            data: $(this).serialize()
        }).done(function(data){ $('#response').html(data); })
        .fail(function() {
            alert('Sorry, an error occured. Please try again.');
        });
        return false;
    });
    }); 
</script>

0 个答案:

没有答案