jquery/ajax newbieからの基本的な質問。フォームは、ajax、php、およびjqueryを使用してアクションまたは動作しません。
私は、jqueryとajaxを介してサーバー側のphpファイルにデータを渡すための2つの入力フィールドを持つ単純なフォームを持っています。処理後、「要求が処理されました」などの素敵な返信を送り返す必要があります。
私はウェブとこのフォーラムを検索しましたが、すべての投稿/ウェブページ/チュートリアルで同じように記述されているわけではありません。今、私は豊富な情報の中で少し失われています。
最初の質問:すべてのチュートリアルでは、フォームは.htmlファイル(index.htmlなど)の内部にあります。私の場合、フォームは.phpファイルにあります。フォームがどのように扱われるかに影響しますか?フォームはHTML構文で書かれているので、.htmlか.phpファイルかどうかは関係ありません。
2番目の質問:いくつかのチュートリアルで
、フォームアクションは、データが送信されるPHPファイルにリンクします。メソッドは通常 "POST"です。 jqueryファイルでは、$ .ajax urlも同じPHPファイルを指しています。
これは正しい方法ですか?
私がそれを設定すると、送信ボタンをクリックすると、ブラウザは常にform-actionのphpファイルに送られ、私が書いたjqueryファイルは実行されません。 そして私はこれがなぜ起こるのかを知りません。
誰かが正しい方向に向けることを願っています。
私が前に言ったように、豊富な情報のために、私はすべてを混ぜていました。 – Dimitri