我正在做一个删除 ajax 请求,像这样-
jQuery.ajax({
url: delete_url,
type:'post',
async: true,
data: {"_method":"delete"},
success: function(data) {
alert("success");
},
error: function(error) {
alert("error:" + error.status);
}
});
它在 IE9 上不起作用,我没有在我的日志中看到删除请求被发送到服务器。然而,这真的很奇怪,因为它在 Chrome 上运行良好。当我有“dataType:'script'”时,我在 Chrome 和 IE9 上都收到 404 Not Found GET 错误。我试过使用类型:“DELETE”,不幸的是它在 IE9 上不起作用,但在 Chrome/FF/Safari 上完美。我还尝试在查询字符串中添加 _method=DELETE,但也失败了。任何的意见都将会有帮助。