2019-11-01 ajax随笔记

ajax : 不需要刷新页面,但是可以和服务端,进行交互的方式,使用ajax的主要方式时XML httpRequest对象
使用 xmlhttprequest 对象是实现 ajax {了解一下就行了}

ajax 数据的三种方式

xml   : 笨重,解析困难, 通用的数据交换格式
html : 不需要解析可以直接写入。若更新。只是一部分区域,
         但传输不是方便,html代码需要拼装
json:小巧,有面向对象的特征,有第三方工具。可以把java 对象转换为json字符串

load 方法 : 可以使用为 HTML 文档的元素节点,把结果直接加为对应节点的子元素,通常而言
load方法加载后的数据时一个HTML片段

//标签
var $ obj =...
var url =...
var args={key:value,...}
$ $obj.load(url,args);

.get,getJSON:更加灵活,除去load方法,其他大部分都市这三个

//基本使用

//url : ajax 请求的目标url
//args: 传递的参数 JSON 类型
//data : ajax 响应成功后的数据,可能时XML, HTML, JSON
$.get(url ,args, function(){

//请求 JSON 数据

$.get(url,args,function(){

},"JSON");

$.getJSON(url,args,function(){

});

});

你可能感兴趣的:(2019-11-01 ajax随笔记)