jquery.post関数を呼び出してtest.phpにデータを投稿するための次のJavaScriptコードを含むhtmlファイルがあります
<script type="text/javascript">
$.post("test.php", { name: "John", time: "2pm" }, function(data) {
alert("Data Loaded: " + data);
});
</script>
test.phpは次のとおりです
<?php
echo "Name: ".$POST['name'];
?>
残念ながら、私のアラートには「名前:」しか表示されず、投稿データは返送されません。
ただし、firebugを使用すると、投稿データが実際に送信されていることがわかります。そのため、PHPファイルで$POSTが機能しない理由について非常に混乱しています。