在发送AJAX请求时,需要确保数据被正确序列化并且Content-Type头正确设置。以下是一个示例:
$.ajax({ url: "/api/example", type: "POST", data: JSON.stringify({name: "John", age: 30}), // 序列化数据 contentType: "application/json", // 设置Content-Type success: function(data) { console.log(data); }, error: function(error) { console.log(error); } });
在上述代码中,我们将要发送的数据使用JSON.stringify()序列化为JSON格式,并将Content-Type设置为"application/json",确保数据被正确解析。