页面刷新&提交后弹出成功消息

时间:2012-06-20 12:46:53

标签: php forms post

我想知道是否有人可以帮助我

首先,我很抱歉这对于经验丰富的开发人员来说可能是一个非常简单的问题,但这是我建立的第一个网站,所以请耐心等待。

对于我的网站,我有很多形式,都适合我创建的模板。大多数表单要求用户单击submit按钮,然后调用PHP脚本将数据保存到MySQL数据库中。

我用来执行此操作的代码示例如下:

<form id="addfinds" name="addfinds" method="post" action="savefinds.php">

表单提交后,我的addfinds.php脚本中的一行会回显Find savedThere was a problem

我正在单独进行一些表单验证以在提交之前清理数据,但我希望能够做的不是从PHP脚本回显的消息,我想要一个弹出消息显示在屏幕上,如果提交成功,字段清除和页面刷新。

我已经对此做了很多阅读,我对如何推进这一点感到有点不确定。我只是想知道是否有人,或许有比我更好的经验可以提供一些指导,或者指点我指导一个好的教程。

1 个答案:

答案 0 :(得分:0)

function FUNCTIONNAME() {
    $.ajax({
        type: "POST",
        url: "YOUR METHOD NAME WHICH IS CALLED",
        data: "{PARAMETER VALUES TO BE PASSED}",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        complete: function () {
        },
        success: function (msg) {                    
           alert("YOUR SUCCESS MESSAGE HERE");
        },
        error: function (msg) {
            alert("Error " + msg.d.toString());
        }
    });
}