请稍等 ...
×

采纳答案成功!

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

点击收藏按钮没反应

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://img1.sycdn.imooc.com//szimg/5c8111f40001a44905690162.jpg)

``

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

2回答

bobby 2019-03-10 12:17:15
  • 提问者 王子腾 #1
    老师,源码替换后,还是无法点击收藏, 可以加你的QQ 请教吗
    回复 有任何疑惑可以回复我~ 2019-03-10 23:39:32
  • bobby 回复 提问者 王子腾 #2
    你加我qq 442421039
    回复 有任何疑惑可以回复我~ 2019-03-13 12:48:35
Ethreal 2019-03-08 09:40:55

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

0 回复 有任何疑惑可以回复我~
  • 提问者 王子腾 #1
    浏览器F12报错提示:
    Uncaught ReferenceError: qB8w8MdmdtNbd0yTTxMBj4jaAIXI4iZN is not defined(index):211 $.ajax.beforeSendjquery.min.js:5 m.extend.ajax(index):204 add_fav(index):230 (anonymous function)jquery.min.js:4 m.event.dispatchjquery.min.js:4 r.handle
    回复 有任何疑惑可以回复我~ 2019-03-10 23:44:54
  • Ethreal 回复 提问者 王子腾 #2
    你对边下源码看下你引用的文件是否正确引用比如jquery外部库 这个报错的头基本都是文件没有被正确加载
    回复 有任何疑惑可以回复我~ 2019-03-11 08:15:32
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信