[英]Blog post comment without page refresh (ajax)
我正试着在我的页面上发表评论,就像在wordpress中一样。 当您按帖子评论时,您的页面会更新而不会重新加载。 我怎样才能做到这一点?
我知道我必须使用jquery帖子,我已经尝试了几次但由于某种原因我的网页不断重新加载。 我有一个这样的表格:
<form name="postForm" id="postForm" action="addComments.php" method="post">
<textarea name="commentContent"></textarea>
<input type="submit" name="commentButton" id="commentButton">
</form>
我尝试了$("#commentButton").click(function()
做一些事情..但我仍然得到页面重新加载。我的意思是我已经准备好了php部分,像普通表单一样处理页面重新加载就好了,只是我我喜欢在没有页面重新加载的情况下学习并做到这一点。任何想法我怎么能做到这一点?
尝试使用http://www.malsup.com/jquery/form/ 。 这是jQuery插件提交表单没有页面加载...希望它会帮助你..
我找到了一个很棒的教程,我在搜索类似的内容时添加,删除注释而不刷新页面。
http://www.9lessons.info/2009/11/insert-delete-with-jquery-and-ajax.html
您必须从单击处理函数return false
以防止默认的浏览器操作 - 即提交表单。 所以你的处理程序看起来像这样:
$("#commentButton").click(function() {
...do your stuff...
return false;
});
或者您也可以绑定到提交事件:
$("#postForm").submit(function() {
...do your stuff...
return false;
});
$('#postForm')。submit(function()...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.