java后端已经返回了数据,但是前端无法获取数据,不会进入success里面

ajax发送请求,拿不到回调数据

原因:我前端是a标签进行了ajax数据请求,但是没有取消a标签的冒泡事件,只需要取消就好了

 $("#tb").on("click",st,function (event) {
                    //alert($(this).attr("value"));
                    $.post("FilmServlet?method=deleteByFid",
                        {"fid":$(this).attr("value")},
                        function (jp) {
                        var str=jp.substr(0,1);
                            if(str=="1"){
                                alert("下架成功!")
                            }else if (str=="0") {
                                alert("下架失败!")
                            }else {
                                alert("其他")
                            }
                            location.href="movice_list.html";
                        }
                    )
                    event.preventDefault();
                });

你可能感兴趣的:(前端,ajax)