views:

490

answers:

2

The jQuery documentation for jQuery.ajax() says the following:

Note: Other HTTP request methods, such as PUT and DELETE, can also be used here, but they are not supported by all browsers.

jQuery itself says it supports IE 6.0+, FF 2+, Safari 3.0+, Opera 9.0+ and Chrome. So which (if any) of the above does not support an HTTP DELETE?

+2  A: 

Please see this past SO topic.

marr75
A: 

Chrome. I'm using both PUT and DELETE in my project, in Firefox and Safari everything works fine, but Chrome executes error callback.

Ivana
I just tested sending PUT and DELETE requests to stackoverflow.com using Chrome and XMLHttpRequest and it works fine. I get back status 200 and the response body as I expected. It works with both a synchronous and asynchronous request.
cwick
which version of chrome did you test this with @Ivana?
Shripad K