编辑postAJAX,PHP,javascript

我正在创建一个用户可以编辑post的论坛。 我不知道该怎么做,但我尝试了以下内容:


php代码显示post

while($row = $result->fetch_assoc()) { echo "
"; echo ""; echo ""; echo "
"; echo "Posted By: &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp ".$row['user'].""; if($username==$row['user']){ echo "&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp"; echo "DELETE &nbsp&nbsp&nbsp"; echo "EDIT
"; }else{ echo "
"; }

单击编辑链接时调用的javascript函数

 function editpost(postid,subject,post){ var xmlhttp=new XMLHttpRequest(); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("editspan"+postid).innerHTML=xmlhttp.responseText; } }; xmlhttp.open("GET","editpost.php?pid="+postid+"&subject="+subject+"&post="+post,true); xmlhttp.send(); } 

editpost.php页面

 $pid=$_GET['pid']; $subject=$_GET['subject']; $post=$_GET['post']; }else{ $pid=""; $subject=""; $post=""; } echo "

Subject:

Post:

";

当我点击编辑按钮时,什么也没发生。 即使我在javascript函数中发出警告消息,它也不会弹出。 有人可以帮忙吗?


替换你的

 echo "EDIT "; 

与…一致

 echo "EDIT ";