请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

删除收藏功能

页面都其他功能都正常,我点击删除收藏,页面无反应!js代码我没去更改过!这是为什么?

正在回答 回答被采纳积分+3

2回答

geerniya 2017-11-03 22:31:48

你可以看下usercenter-base.html页面,把:csrfmiddlewaretoken: '799Y6iPeEDNSGvrTu3noBrO4MBLv6enY'    改成:csrfmiddlewaretoken: '{{ csrf_token }}' 就可以了,三个js代码都要改

4 回复 有任何疑惑可以回复我~
bobby 2017-10-12 09:14:15

你通过f12调试一下看看点击删除收藏后 页面请求是什么 以及有没有消息返回回来就知道了

0 回复 有任何疑惑可以回复我~
  • z_opps #1
    没有反应怎么办,csrf_token都改了, $(document).ready(function() 也用了
    回复 有任何疑惑可以回复我~ 2018-08-04 04:26:29
  • bobby 回复 z_opps #2
    你通过f12调试一下看看点击删除收藏后 页面请求是什么 以及有没有消息返回回来就知道了 如果网络请求没有 你就看一下控制台有没有异常 你也可以 http://apply.projectsedu.com/ 到这里申请加入github私人仓库下载最新源码试试
    回复 有任何疑惑可以回复我~ 2018-08-06 13:20:13
  • 匹马巨蟹 回复 bobby #3
    老师,点击删除收藏,f12网络和控制台都没有反应,可以看下吗?
    <div class="delete jsDeleteFav_org" data-favid="{{ org.id }}"></div>
    $(document).ready(function() {
            $('.jsDeleteFav_org').on('click', function () {
                var _this = $(this),
                    favid = _this.attr('data-favid');
                $.ajax({
                    cache: false,
                    type: "POST",
                    url: "/org/add_fav/",
                    data: {
                        fav_type: 2,
                        fav_id: favid,
                        csrfmiddlewaretoken: '{{ csrf_token }}'
                    },
                    async: true,
                    success: function (data) {
                        Dml.fun.winReload();
                    }
                });
            });
        });
    回复 有任何疑惑可以回复我~ 2018-10-19 18:21:05
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信