它说明了jQuery.ajax()方法的type
选项
要求的类型(“POST”或“GET”),默认为“GET”。注意:此处也可以使用其他HTTP请求方法,例如PUT和DELETE,但并非所有浏览器都支持它们。
因此...
这是否意味着如果浏览器不支持PUT和DELETE,PUT和DELETE将不起作用,或者只是用户在浏览器中无法完成PUT和DELETE?
如果我不能或不应该使用这些,那么人们通常会做什么呢?将方法作为GET或POST参数发送?或
答案 0 :(得分:3)
如果浏览器不支持,PUT和DELETE将不起作用。通常的解决方法是使用保存方法的额外字段执行POST请求(例如POST值中的_method =“PUT”)。一些Web框架(Spring MVC,Ruby on Rails)将为您做这种事情。