可能重复:
Are the PUT, DELETE, HEAD, etc methods available in most web browsers?
jQuery.ajax()的jQuery文档说明如下:
注意:其他HTTP请求方法,例如 作为PUT和DELETE,也可以使用 在这里,但他们不受支持 所有浏览器。
jQuery本身表示它支持IE 6.0 +,FF 2 +,Safari 3.0 +,Opera 9.0+和Chrome。 那么上面哪个(如果有的话)不支持HTTP DELETE?
答案 0 :(得分:23)
简短的回答是:
所有最近的浏览器(甚至旧的浏览器)都支持HTTP DELETE。
目前尚不清楚为什么jQuery文档中会有这样的说明,除非它们指的是像Netscape 1或IE 2这样的旧浏览器。
有关信息,我在IE6中尝试过ajax DELETE请求,即使使用此浏览器也可以。如果它适用于IE6,可以安全地假设它适用于任何其他浏览器。
答案 1 :(得分:-11)
铬。我在我的项目中使用PUT和DELETE,在Firefox和Safari中一切正常,但Chrome执行错误回调。