問題タブ [jqueryform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHPページへのAsyncronus Ajax呼び出しを形成する
延期
返信が遅くなり申し訳ありませんが、別のプロジェクトが優先されました。私はディミトリーのアドバイスに従い、ajax 呼び出しを追加しました。ajax を送信するための検証済み jquery および jquery フォームによるフロントエンド検証。
サイトのページの管理はphpスイッチに委託していると述べています。
フォームに問題がなければ、単純なカスタム メッセージ (hello NAME, .... MAIL) を含む thank.php に移動し、phpMailer を実行する form-validation.php を呼び出す必要があります。window.location.href を使用して thanks.php に移動できますが、データが php ページに渡されず、2 つの異なるページを呼び出す方法がわかりません。
HTML コード (必須)
検証コード
呼び出しを同期させ、両方の呼び出しを get に挿入してから post に挿入し、最初の ajax に 2 番目の ajax を挿入しようとしましたが、何も挿入しませんでした。
私は phpmailer を使用してフォームからデータを送信していますが、残念ながら 2 つのファイル (cv とカバー レター) も送信する必要があり、これにより速度が大幅に低下します (ページの読み込みに 5 秒以上かかります)。
Aruba サーバー、
HTTPS、
NO DATABASE
Windows ホスティング、
Php 7.2 が利用可能
auto@domainname.ext を使用して、フォームに入力されたアドレスから電子メールが送信されるようにします。
サーバーにもaruba管理パネルにも直接アクセスできないため、何もインストール/変更/構成/有効化できません。
送信を非同期にする方法はありますか?
ここで他の回答を見てきましたが、ライブラリのインストールや設定の変更を計画しているため、私には向いていません。
必要に応じて、サーバーの info.php 画面を添付できます。
私はPHPの経験がほとんどなく、オブジェクト指向プログラミングを知らないので、もっと難しい.
どうもありがとうございました。