2012-04-10 11 views
1

jQuery 1.6.4 ajax php form mail scripts?推奨jQuery 1.6.4 ajax PHPフォームメールスクリプト

私が使用できるjQuery 1.6.4 ajax phpに適合するスクリプトを探しています。私が遭遇したことはかなり多くの時間をかけてスクリプトの一部です。最初から最後まで明確に記述できるものはありますか?可能であれば、check.phpスクリプトを使用したフォーム。

私は、PHPスクリプトでajax投稿を使用して、jQuery 1.6.4フォームメールを使用しています。単一の入力フィールドが満たされていない場合のjQueryエラーメッセージ。

ID番号を登録し、サブジェクト1またはサブジェクト2を選択してサブミットします。これはsubjectData.mysqlデータベースに行きます

私はすでにjQuery 1.6.4を使ってフォームメールを設計しました。私はprodigitalsonに同意

<div class="field"><!-- Start Login--> 
    <form action="register.php" method="post" class="register"> 
     <fieldset class="ui-widget ui-widget-content"> 
     <label for="textinput1"><strong>Log in to register a module</strong></label> 
     <input id="textinput1" placeholder="people number" type="text" /></fieldset> 
     <fieldset data-role="controlgroup"> 
     <input id="textinput2" placeholder="Password" type="password" /></fieldset> 
     <fieldset data-role="controlgroup" data-mini="true"> 
     <input type="radio" name="radio-choice-1" id="radio-mini-1" value="modNo1" checked="checked" /> 

     <label for="radio-mini-1">subject 1</label> 
     <input type="radio" name="radio-choice-1" id="radio-mini-2" value="modNo2" /> 
     <label for="radio-mini-2">subject 2</label></fieldset> 
     <input type="submit" data-theme="a" name="submit" value="Register" /> 
     <button data-theme="b" id="reset" type="reset">Reset</button> 
    </form> 
</div> 

     <!-- END Login--> 
</div> 
+0

にPHPで応答する方法についていくつかのサンプルコードをAjaxのレスポンスを処理するJavaScriptコードをビルドする

  • ?あなたはPHP側で任意のフォームのメールスクリプトを使用することができます...あなたは通常のようにphpに値を送信し、データを処理する必要があります。 – prodigitalson

  • +0

    でID番号を登録し、

    +0

    に行きますformmailスクリプトが必要ないのですが、データを保存してメールを送信するスクリプトを書く必要があるようです。あなたはおそらくあなたがいくつかの設定を変更することができ、魔法のように動作するものを見つけようとしないのでPHPを知っていますか? – prodigitalson

    答えて

    0

    は、あなたが必要なコードを書いて、それを受信し、その応答に応じていくつかのJavaScriptの魔法を行うにはjqueryのAJAXのためのPHPでの応答を構築するためのいくつかのPHPを知っている必要があります。しかし、そのカスタムビットをコーディングする必要があります。

    フォームは、POSTデータをcheck.phpに送信します。このデータはすべて処理され、json encoded respopnseが作成され、フォームのページに返信されます。そのクリックイベントにAjaxでフォーム送信を送信ボタンとバインドの

    1. Prevent default operation:あなたは、その後に、そのページ上のいくつかのJavaScriptコードが必要です。
    2. POSTデータ(PHPの$_POST配列)で何かを行うためにcheck.phpにphpコードをビルドし、jsonエンコードされた応答を準備します(配列を作成し、完了したらjson_encodeの出力をエコーし​​ます)。 check.php

    から、あなたが正確に行うにはcheck.phpたいです何jqueryのAJAXリクエストhere