在删除处理结束后,用js设置了一个页面跳转的步骤,js部分如下:
$("#delete").on("click", function (e) {
e.preventDefault();
var data = {
delete_id: $("input[name='id']").val(),
id: $("input[name='id']").val()
};
WkngAjax.call('abcd/abcd/zxd', data, {
done: movePage,
fail: function () {
location.reload();
}
});
});
function movePage($html) {
location.href = $html['page'];
}
目前创建的页面发现了在删除之后跳转出现错误的情况,先是检查新建的页面
但是无论在哪个页面这样设置均会出现跳转错误,把abcd/abcd/zxd 设置成前一个路径也一样(比如现在是detail,在删除后让它跳转到前一个search)等等,或者出现删除按钮无法被触发点击没反应等等问题,
想请教是上述哪里有错误抑或是可能出现问题的地方,谢谢, 另外一个就是目前现在的环境在本地,会不会有Ajax在本地失效?这么一说,还请指点,谢谢
加alert看执行了movePage没有,然后输出的内容中是否包含page属性,然后值的url值是否正确。同时f12打开浏览器开发工具看console选项看是否报错了
function movePage($html) {
alert(JSON.stringify($html))///
location.href = $html['page'];
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!