検索

ホームページ  >  に質問  >  本文

Javascript/Jqueryを使用してボタンなしでフォームを送信する

JavaScript 関数を呼び出し、JQUERY/PHP を使用してフォームを実行することで、ボタンのないフォームを送信しようとしています。ページを再読み込みせずに、バックエンドでフォームをサイレントに実行したいと考えています。残念ながら、ページ上にあるにもかかわらず、JavaScript 関数の未定義エラーが返され続けます。確かに、私は JavaScript が得意ではないので、初心者として扱い、正しい方向に導いてください。ありがとう、私のコードは

です

リーリー

ヘッダー タグを使用していることに注意してください <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js">< ; Jquery script は /script>< /p> で呼び出されます ###どうもありがとうございます!

P粉287254588P粉287254588277日前736

全員に返信(2)返信します

  • P粉520204081

    P粉5202040812024-04-07 14:16:51

    まず、jQuery ファイルが正しく読み込まれていることを確認し、できればフォーム送信時に JavaScript 関数を呼び出します。

    返事
    0
  • P粉674757114

    P粉6747571142024-04-07 09:32:28

    あなたの submit_1form 関数は匿名の document.ready() 関数内にネストされているため、必要なときにスコープ内で見つけることができません。これは関数なので、最初に document.ready で定義する必要はありません。

    ページのリロードを避けるため、form の一般的な submit イベントを使用しないでください。代わりに、現在と同じように AJAX を使用し、divclick イベントを介してその AJAX をトリガーします。

    リーリー

    返事
    0
  • キャンセル返事