選択したチェックボックスを収集し、更新または削除して、このフォームを ajax 経由で php に渡そうとしています。私はこれにまったく慣れておらず、方法を見つけるために数日を費やしました。
Web リサーチでは結果が得られませんでした。いくつかの異なる方法で ajax に送信してみましたが、結果は得られませんでした。 PHP のみを使用しているときに、select 配列と ids 配列を含むフォームを取得します。
AJAX で動作させるにはどうすればよいですか?
私のフォーム。テーブルの内側に置いてあります。テーブルの本体はphpファイルにあります。このドキュメントのモーダル ウィンドウ内には他のフォームがあり、競合が発生する可能性があるかどうかについてのみ言及しています。
リーリーこれは、AJAX を使用してやろうとしていることです。
リーリー私のPHP。テーブルの本体とフォームの送信を処理します。質問が長くならないように、オプションの 1 つの処理のみを示します。他のオプションはほぼ同じです。
ああああP粉2447306252024-02-27 10:49:20
私の意見では、問題はここにあります:
if(isset($_POST['submit_btn'])) {
フォーム内の は、POST リクエストで送信される 本体/ペイロード の一部ではありません (結局のところ、これはボタンであり、サーバーにとって有用な情報は含まれていません)。
したがって、上記の if()
チェックは常に false となり、if()
ブロック内のすべてのコード ブロックは失敗します。実行されません。