请稍等 ...
×

采纳答案成功!

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

点击“我要咨询",页面上没有反应

为什么我点击立即咨询没有反应,后台记录中已经把这个数据保存了,但前端看不到任何反应提示。

是不是那段js有误?到底怎么写?

你视频中 -

$(function(){

   $('#jsStayBtn').on('click', function(){

       $.ajax({

           cache: false,

           type: "POST",

           url:"/org/add_ask/",

           data:$('#jsStayForm').serialize(),

           async: true,

           success: function(data) {

               console.log(data)

               alert(data)

               if(data.status == 'success'){

                   $('#jsStayForm')[0].reset();

                   alert("提交成功")

               }else if(data.status == 'fail'){

                   $('#jsCompanyTips').html(data.msg)

               }

           },

       });

   });

})


但源码文件中不一样,没有当中的console和alert -

   $(function(){

        $('#jsStayBtn').on('click', function(){

            $.ajax({

                cache: false,

                type: "POST",

                url:"/org/add_ask/",

                data:$('#jsStayForm').serialize(),

                async: true,

                success: function(data) {

                    if(data.status == 'success'){

                        $('#jsStayForm')[0].reset();

                        alert("提交成功")

                    }else if(data.status == 'fail'){

                        $('#jsCompanyTips').html(data.msg)

                    }

                },

            });

        });

    })

应该看哪个,以及,究竟怎么做才能让“点击”有反应?    

这个问题已经困扰我好几天了,一直没有得到解决,麻烦老师再看一下。

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

2回答

qq_M_181 2017-08-20 21:23:19

看看是不是views 数据传输格式错误了

0 回复 有任何疑惑可以回复我~
提问者 williamg 2017-03-09 23:58:14

好像是你视频里view的写法问题?

都改成json.dumps就可以了

0 回复 有任何疑惑可以回复我~
  • midsky #1
    我点立即咨询也不行,改成json.dumps,你是在哪改的?
    回复 有任何疑惑可以回复我~ 2017-11-23 10:31:55
  • bobby 回复 midsky #2
    你截图我看看你的view里面的逻辑, 会不会是单引号和双引号写错了
    回复 有任何疑惑可以回复我~ 2017-11-26 08:26:41
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信