请帮我写一段使用jquery手动设置cookie并发送ajax请求的代码
时间: 2024-02-17 14:02:57 浏览: 190
好的,以下是一个使用 jQuery 手动设置 cookie 并发送 Ajax 请求的示例代码:
```javascript
// 设置 cookie
document.cookie = "myCookieName=myCookieValue";
// 发送 Ajax 请求
$.ajax({
url: 'example.com',
type: 'GET',
dataType: 'json',
xhrFields: {
withCredentials: true
},
crossDomain: true,
success: function(response) {
console.log('Ajax请求成功:', response);
},
error: function(xhr, status, error) {
console.log('Ajax请求失败:', error);
}
});
```
在这个例子中,我们使用 `document.cookie` 设置了一个名为 `myCookieName` 值为 `myCookieValue` 的 cookie。然后,我们使用 jQuery 的 `$.ajax()` 函数发送了一个 Ajax GET 请求,设置了 `xhrFields` 对象的 `withCredentials` 属性为 `true`,表示发送和接收 cookie。同时,我们也设置了 `crossDomain` 属性为 `true`,表示允许跨域请求。最后,我们在请求成功和失败的回调函数中分别输出了结果。
阅读全文