4

我对 jQuery AJAX 请求的传输方法/类型有疑问。我知道 type 参数告诉 jQuery 使用什么方法(GET、POST、PUT、DELETE)。

我让自己成为一个网站,用户点击一个按钮,然后通过 AJAX 插入新的 HTML 内容。但奇怪的是,即使我告诉 jQuery 使用完全废话作为类型,我也会得到结果,例如

type: 'ABC'

jQuery 是否有未知类型的后备?

当我在 Chrome 中检查控制台时,它告诉我 AJAX 加载的内容已通过“ABC”方法传输。

我如何确定使用了哪种传输类型?我该如何测试?

4

1 回答 1

0

jQuery API

要发出的请求类型(“POST”或“GET”),默认为“GET”。注意:这里也可以使用其他 HTTP 请求方法,例如 PUT 和 DELETE,但并非所有浏览器都支持。

我是这样理解的:

如果您的浏览器支持您正在使用的类型,它将使用它。由于 'ABC' 不是受支持的 HTTP 方法(在大多数浏览器中;))jQuery 默认为 'GET'

于 2013-04-17T12:59:39.663 回答