gpt4 book ai didi

javascript - ajax重定向时浏览器出错

转载 作者:行者123 更新时间:2023-11-28 19:25:46 24 4
gpt4 key购买 nike

我试图发送一个 ajax delete 请求到这个 url但是出现弹出错误。

$( "#dialog-confirm" ).dialog({
resizable: false,
height:140,
modal: true,
buttons: {
"Delete": function() {
//To show the loader

//Ajax call to delete the data
$.ajax({
type: "DELETE",
url: window.location.pathname + id + '/centers/' + c,
contentType: 'application/html; charset=utf-8',
data: {
dc : dc,
},
success: function(){} }); });

错误是

This web page is being redirected to a new location. Would you like to resend the form data you have typed to the new location?

https://my2.v2.domain.com/grd/net/lb/checker/Env2/centers/11

(这是我要发送到的演示网址。)

提前致谢

最佳答案

在使用 DELETE 方法(或 PUT 或 POST)时,并非所有浏览器都支持重定向。解决方案是检查您的浏览器调试控制台,您将被重定向到哪个位置(检查 Location header ),然后调整代码中的 URL 以直接提交到该 URL,这样它就不会不重定向。

所有现代浏览器都支持 DELETE 方法。

关于javascript - ajax重定向时浏览器出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13560454/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com