客户端: 专门负责获取和消费数据的电脑
服务器: 专门负责存放和提供资源的电脑
通信步骤: 请求-处理-响应
URL: 统一资源定位符, 用于标识互联网上每个资源的唯一存放位置
URL地址组成:
(1)客户端与服务器之间的通信协议 (协议)
(2)存有该资源的服务器名称 (域名)
(3)资源在服务器上具体的存放位置 (路径)
网页中如何请求数据: XMLHttpRequest
get请求用于获取服务端资源(向服务器要资源)
post请求用于向服务器提交数据(往服务器发送资源)
Ajax实现网页与服务器之间的数据交互
应用场景: 检测用户名是否被占用/加载搜索提示列表/根据页码值动态刷新表格的数据/数据的增删改查
$.get/post(url,[data],[callback])
$.ajax({ type:' ', url:' ', data:{ } , success:function(res){ } })
接口: 被请求的URL地址叫做数据接口
接口文档:
接口名称, 接口URL, 调用方式, 参数格式, 响应格式, 返回示例(可选)
一次性获取表单的数据: serialize( ) JQ的
清空列表内容 reset( )
定义过滤器:
template.defaults.imports.名字 = function( ){ }
encodeURI( ) 编码的函数
decodeURI( ) 解码的函数
JSON 字符串转换为 JS 对象,使用 JSON.parse( )
-转换成对象方便使用
JS 对象转换为 JSON 字符串,使用 JSON.stringify( )
-因为传输数据只能传JSON字符串
FormData获取表单数据 原生的