时间:2021-07-01 10:21:17 帮助过:2人阅读
在试了很多次了,终于搞定了,上代码吧。(我用的是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网其它相关文章!