## 简介
jQuery 是一个 JavaScript 库。 jQuery 极大地简化了 JavaScript 编程。jQuery 很容易学习。
### ajax请求添加自定义header参数
~~~
第一种,实用原生js
var ajax = new XMLHttpRequest();
ajax.open('post','05.php',true);
ajax.setRequestHeader('content-type','application/x-www-form-urlencoded');
ajax.send('name=小花猫&say=喵喵喵~~');
ajax.onreadystatechange = function(){
if(ajax.readyState==4 && ajax.status==200){
console.log(ajax.responseText);
}
}
第二种,使用jQuery ajax
<html>
<head></head>
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script>
$(function() { // 整个html加载完了才执行,等同于$(document).ready(function() {
$.ajax({
url: 'http://toutiao-ali.juheapi.com/toutiao/index',
type: 'get',
headers: {
// 方式1
'authorization' : 'xxx'
},
data : {},
dataType : 'json',
beforeSend: function(xhr) { // 方式2
xhr.setRequestHeader("User-Agent", "headertest");
// 这里的User-Agent需要服务器端脚本设置允许
// 携带该字段,以PHP为例,参考PHP笔记
},
success : function(msg){
console.log(msg);
},
error : function(err){
alert('通信失败');
}
});
});
</script>
<body></body>
</html>
~~~
- JavaScript笔记
- JQuery
- Echarts初级入门
- Js常用正则表达式
- 使用vuejs前端框架
- Bootbox.js官方文档中文版
- LocalStorage基本用法小结
- Toastr消息提示插件中文文档
- Ajax提交Form数据及文件上传
- Nodejs笔记
- Python笔记
- Scrapy爬虫技术
- Django框架
- Java笔记
- 环境搭建
- Php笔记
- MacOS 10.13.6搭建PHP开发环境
- Php常见问题及解决方法
- 玩转laravel之homestead
- Apache服务器的基本操作
- 如何使用CentOS7 + Lnmp
- ThinkPHP爬坑之路
- 初识Swoole
- 小贴士
- 习题集
- 方法集
- 数据库
- mysql
- 常用的SQL语句
- 日常操作和设置
- 常见问题及解决办法
- 读写分离和主从复制
- 数据表分区
- postgresql
- 在PHP中的应用
- redis
- 测试
- 接口测试
- Web测试
- 杂项
- Sublime text3使用小贴士
- 利用虚拟机学习Linux
- PHPstorm常用设置
- Windows实用tips
- 微信开发小知识
- Git常用操作
- Swift入门
- 机器学习
- 系统命令
- 网络拾贝
