ajax(3)---jq下的ajax
2016-07-27 16:05
316 查看
jQuery 对ajax操作进行了封装,在最底层使用了原生的方法$.ajax() ,第二层是load(),$.post(),$.get(),第三层是$.getScript()和$.getJSON()
1load()
能载入远程的HTML代码,直接插入到DOM中
$(function(){
$('a').click(function(){
//use the function of load
var url = this.href + " h1";//通过选择器,只返回部分html
var args = {"time":new Date()};
$('#content').load(url,args);//直接在将HTML节点插入
return false;
});
});
2$.get() and $.post()
二者很相像
var url = this.href;
var args = {"time":new Date()};
$.post(url,args,function(data){//get的结果放在回调函数的参数data中,也是响应结果
var h = $(data).find('h1').text();
var a = $(data).find('a').text();
$('#content').empty().append("<h3>"+h+"</h3>");
});
data 可以是xml,html,json等
3$.getJSON
$.getJSON(url,args,function(data){//get的结果放在回调函数的参数data中,也是响应结果
var h = data.name;
var a =data.address;
$('#content').empty().append("<h3>"+h+"</h3>");
});
4conclude
1load()
能载入远程的HTML代码,直接插入到DOM中
$(function(){
$('a').click(function(){
//use the function of load
var url = this.href + " h1";//通过选择器,只返回部分html
var args = {"time":new Date()};
$('#content').load(url,args);//直接在将HTML节点插入
return false;
});
});
2$.get() and $.post()
二者很相像
var url = this.href;
var args = {"time":new Date()};
$.post(url,args,function(data){//get的结果放在回调函数的参数data中,也是响应结果
var h = $(data).find('h1').text();
var a = $(data).find('a').text();
$('#content').empty().append("<h3>"+h+"</h3>");
});
data 可以是xml,html,json等
3$.getJSON
$.getJSON(url,args,function(data){//get的结果放在回调函数的参数data中,也是响应结果
var h = data.name;
var a =data.address;
$('#content').empty().append("<h3>"+h+"</h3>");
});
4conclude
相关文章推荐
- Mysql远程登陆方法
- iOS 复制功能的实现
- meta元素常用属性整理
- 《Android 编程权威指南》读书总结
- Nodejs——搭建电影展台(grunt)配置
- 深入理解android自定义属性(AttributeSet,TypedArray)
- html5中canvas贝塞尔曲线绘制菊花
- 特征相似衡量--各种距离定义
- linux重新编译内核
- TextView代码中设置颜色大小
- 网编基础(3)(上传文件数据到微博)
- 通过mvn dependency:tree 查看依赖树,解决依赖jar冲突问题
- 学习笔记- AVFoundation Programming Guide - Still and Video Media Capture
- **NGINX简单access日志查询分析**
- Gradle编译java文件乱码问题
- java_重写与重载的区别
- yarn-site.xml配置参数
- Keil MDK编译出现Error: L6405E
- Reactor模式解析——muduo网络库
- linux基础(2)-网卡配置