jQuery ajax请求转到的URL与预期的不同

时间:2019-05-09 11:22:20

标签: jquery ajax

我正在click事件处理程序中向服务器发送ajax请求。这是代码:

a.ajax("/manage_content/" + b, {
            data: {
                widget_id: d.data("widget-id")
            },
            success: function(e) {
                //some code
            },
            error: function(e, g, f) {
                //troubleshooting code 
                console.log("jqXHR: ", e);
                console.log("textStatus: ", g);
                console.log("errorThrown: ", f)
            }
        })

现在,这应该转到域名/ manage_content / whatever-b-is。但是,事实并非如此。相反,它只向域名请求返回200。无论成功还是错误回调都不会执行。我知道该代码的最初部分已执行,它进入数据和所有内容,然后出了点问题(无声地)。发生这种行为的原因可能是什么?

我查看了其他SO问题,但我的案例没有重定向。我停留在同一页面上,并且在网络面板(我刚刚描述过)中只有一个请求关闭。

编辑:根据“源”面板的“作用域”选项卡,b的值为“ enable_widget”。

0 个答案:

没有答案