わかりましたので、JSで作成されたリンクがあります:
var content = document.getElementById("Profile");
var entry = document.createElement('li');
entry.innerHTML= ' <a href="eventList2.html" onclick ="post()"> Click Me </a>';
content.appendChild(entry);
function post(){
$.post( "random.php", { variable: "hello"} );
}
そして私のPHPでは:
ランダム.php
<?php
Header("content-type: application/x-javascript");
error_reporting(E_ERROR | E_WARNING | E_PARSE);
$variable = $_POST['variable'];
echo"alert($variable);";
?>
「hello」の代わりに「undefined」がエコーされます。誰が私が間違っているのか教えてもらえますか? 私は AJAX と Jquery にあまり詳しくありません。チュートリアルや例で見たものをそのまま使用しています。ありがとう