当前位置:Gxlcms > JavaScript > djangoajax提交评论并自动刷新功能的实现代码

djangoajax提交评论并自动刷新功能的实现代码

时间:2021-07-01 10:21:17 帮助过:2人阅读

这篇文章主要介绍了django ajax提交评论并自动刷新功能的实现代码,需要的朋友可以参考下

在试了很多次了,终于搞定了,上代码吧。(我用的是jQuery的ajax,不是原生的)

js代码:

在全文加载后调用getcomment()函数,从数据库中获取评论,自己写的评论提交后再次调用getcomment()函数,自动刷新

html模板(用到是bootstrap模板):

 <p class="row">
   <p class="comment-list" style="margin-left: 10px">
   </p>
  </p>
  <p class="row">
 <article class="col-xs-12">
     <h4>请评论:</h4>
     <p class="comment-box">
      <textarea class="form-control" rows="3"></textarea>
      <span class="callback"></span><button type="submit" class="btn btn-success pull-right" style="max-width: 5px;">评论</button>
     </p>
 </article>
</p>
  <hr>

视图函数:

这是提交评论的函数,别忘记添加csrf装饰器

后台获取评论的函数。

最后将textarea的值清空:

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

ajax请求地址后加随机数防止浏览器缓存的原因

JS清除IE浏览器缓存的方法

解决浏览器记住ajax请求并能前进和后退问题

以上就是django ajax提交评论并自动刷新功能的实现代码的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行