weixin_33749131 2018-02-26 14:22 采纳率: 0%
浏览 17

Ajax Jquery总是给Error

here is my code

<script>
    function undKet(nik){
        var action = "nik=" + nik;
        $.ajax({ 
            cache: true, 
            url:'und_ket.php',
            type:'get',
            dataType:'html',
            data: action,

            error: function() {
                alert("Gagal mengirim data!");
            },

            success:function(data)
            { 
                var _html= $(data);
                //do some thing with html eg: _html.find('div').addClass('red')
                alert("Data berhasil di kembalikan");
                parent.location.reload(true);
            }
        });
    }
</script>

It always run error function, I tried remove dataType but it doesn't work. I need help with that code. Thank You

  • 写回答

1条回答 默认 最新

  • weixin_33705053 2018-02-26 14:29
    关注

    To better debug this and have a better idea of what is going wrong let me give some tips for debugging with chrome dev tools that you can open by pressing F12 on your page.

    • Check the console tab for java script errors, like for example if one of your variables is null.

    • Check the network tab on the request going for your page, what the respond code is e.g. if it is 404 then you specified the wrong path, if it is 500, the request got to your PHP script but an error was thrown.

    • There should be additional info in the actual response of the request if the response code doesn't offer insight.

    A common issue, especially with vanilla PHP is that the responseType and dataType on your ajax request is wrong, e.g. the request says responseType: "json" but your PHP script is returning HTML

    评论

报告相同问题?

悬赏问题

  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
  • ¥30 python代码,帮调试
  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元