$.load を介したフォーム送信でデータが正しく投稿されない
$.load を使用してページをリロードせずにデータを送信するには、以下が必要ですAJAX の概念を理解します。 AJAX では、現在のページを中断せずに外部サーバーに非同期リクエストを実行します。
あなたの場合、AJAX を使用してデータを「Monsterrequest.php」ファイルに投稿できます。以下に例を示します。
// Load the "Readthis" content via AJAX (instead of using $.load) $.ajax({ url: Readthis, type: "POST", // Set the request type to "POST" data: { TestVar: TestVar }, // Add the TestVar as a POST parameter success: function(response) { // Handle the response from Monsterrequest.php here console.log(response); } });
「Monsterrequest.php」ファイルでは、$_POST グローバルを使用して POST データを取得できます。
<?php $testVar = $_POST['TestVar']; // Process and respond with data as needed ?>
AJAX を使用すると、送信できます。ページをリロードせずにデータを「Monsterrequest.php」に送信することで、データを非同期に処理して返すことができます。
以上がページをリロードせずに $.load を使用してデータを送信するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。