thể trùng lặp:
Are the PUT, DELETE, HEAD, etc methods available in most web browsers?Trình duyệt nào không hỗ trợ DELETE HTTP với jQuery.ajax?
Các tài liệu jQuery cho jQuery.ajax() nói như sau:
Lưu ý: phương pháp yêu cầu HTTP khác, chẳng hạn như PUT và DELETE, cũng có thể được sử dụng tại đây, nhưng chúng không được hỗ trợ bởi tất cả các trình duyệt.
Bản thân jQuery cho biết nó hỗ trợ IE 6.0+, FF 2+, Safari 3.0+, Opera 9.0+ và Chrome. Vì vậy, (nếu có) nào ở trên không hỗ trợ HTTP DELETE?
Tôi gặp sự cố này. Nó đã xảy ra với JQuery 1.10 trong IE 10 và Firefox, nhưng không phải Chrome. Máy chủ dev cục bộ của tôi đang lưu trữ trang với AJAX không có chứng chỉ SSL tốt và tôi đã bỏ qua nó. Nó đã được đánh một máy chủ trên hộp của tôi lưu trữ các dịch vụ REST (không có SSL ở tất cả). Khi tôi đã xóa S khỏi HTTPS trong URL của trang có biểu mẫu, nó hoạt động cho cả hai trình duyệt. GET đã làm việc tốt trong mọi trường hợp. –