点击收藏按钮没反应

来源:7-12 课程机构收藏功能

王子腾

2019-03-07

ajax代码:

function add_fav(current_elem, fav_id, fav_type){
    $.ajax({
        cache: false,
        type: "POST",
        url:"{% url 'org:add_fav' %}",
        data:{'fav_id':fav_id, 'fav_type':fav_type},
        async: true,
        beforeSend:function(xhr, settings){
            xhr.setRequestHeader("X-CSRFToken", {{ csrf_token }});
        },
        success: function(data) {
            if(data.status == 'fail'){
                if(data.msg == '用户未登录'){
                    window.location.href="login.html";
                }else{
                    alert(data.msg)
                }

            }else if(data.status == 'success'){
                current_elem.text(data.msg)
            }
        },
    });
}

$(document).ready(function() {
    $('.collectionbtn').on('click', function(){
        add_fav($(this), {{ course_org.id }}, 2);
    });
});

浏览器报错:
```![图片描述](http://img.mukewang.com/szimg/5c8111f40001a44905690162.jpg)

``

写回答

2回答

bobby

2019-03-10

0
2
bobby
回复
王子腾
你加我qq 442421039
2019-03-13
共2条回复

Ethreal

2019-03-08

具体的报错呢?前端或者后端具体的错误信息呢?如果对比源代码没问题的话,建议重启启动项目刷新下缓存在尝试

0
2
Ethreal
回复
王子腾
你对边下源码看下你引用的文件是否正确引用比如jquery外部库 这个报错的头基本都是文件没有被正确加载
2019-03-11
共2条回复

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4038 问题

查看课程