jquery ajax中数据类型和内容类型的重要性是什么? 客户端请求和服务器端响应的目的是什么?
答案 0 :(得分:8)
<强>数据类型:强>
您期望从服务器返回的数据类型。
<强>的contentType:强>
将数据发送到服务器时,请使用此内容类型。默认是 “application / x-www-form-urlencoded; charset = UTF-8”,这很好 大多数情况下。如果您明确地将内容类型传递给$ .ajax(),那么 它总是被发送到服务器(即使没有数据发送)。 W3C XMLHttpRequest规范规定charset始终是 UTF-8;指定另一个charset不会强制浏览器更改 编码。
答案 1 :(得分:2)
contentType用于确定如何将有效负载作为请求参数或请求主体发送到服务器。
dataType用于告诉jQuery请求的返回类型是什么 - 在发送处理程序方法之前确定如何处理响应文本