1

誰かが私を助けてくれるのではないかと思います

まず、これは経験豊富な開発者にとって非常に単純な問題である可能性があるため、お詫びしますが、これは私が構築する最初のWebサイトなので、ご容赦ください。

私のサイトには、作成したテンプレートにすべて適合するフォームがいくつかあります。ほとんどのフォームでは、ユーザーがボタンをクリックする必要があります。submitボタンをクリックすると、PHPスクリプトが呼び出され、データがMySQLデータベースに保存されます。

これを行うために使用するコードの例は次のとおりです。

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

フォームが送信されると、スクリプトの行がまたはのいずれかaddfinds.phpをエコーし​​ます。Find savedThere was a problem

送信前にデータをクレンジングするためにいくつかのフォーム検証に個別に取り組んでいますが、PHPスクリプトからエコーされるメッセージではなく、ポップアップメッセージを表示したいと思います。その場所に画面が表示され、送信が成功した場合は、フィールドがクリアされ、ページが更新されます。

私はこれについてかなり読んだことがありますが、これをどのように進めるかについては少しわかりません。誰かが、おそらく私がいくつかのガイダンスを提供できるよりも優れた経験を持っているかどうか、または良いチュートリアルの方向に私を向けるかどうか疑問に思いました。

4

1 に答える 1

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());
        }
    });
}
于 2012-06-20T12:51:52.357 に答える