我用下面的jQuery要发表评论,以user_submit.php
var submit = document.getElementById("submit_js");
var comment = document.getElementById("comment");
$("#submit").bind('click', function(){
$.post("user_submit.php", {
comment: $("#comment").text()
});
});
的user_submit.php听这样的:
$comment = htmlspecialchars($_POST["comment"]);
我可以在Firebug控制台看到没有POST发生。只有一个GET,我使用了不同的功能
您是否对该事件调用了'preventDefault'(http://docs.jquery.com/Events/jQuery.Event#event.preventDefault.28.29)?我假设你的'#submit'是一个实际的提交按钮 – 2009-12-21 06:38:57