目前我正在使用iframe来发出get请求。我想将其更改为发布请求。我知道iframe只允许获取请求。但是,我想将响应发布到同一个iframe。这就是我所做的:
var frame= $('<iframe/>',{
id:'test',
});
$.ajax({
url: "url",
type: "POST",
data: dataHere,
success: function(){
$(document.body).append(frame);
frame.load(function(){
elem.remove();
});
},
error: function(xhr, textStatus, errorThrown){
alert('request failed');
}
});
但是我得到了“405方法不允许”。有什么建议吗?