jquery中的ajax应用集锦
1
2
3
4
5
6
7
8
9
10
11
|
function AjaxGet() { var xhrObj; if (window.ActiveXObject) //ie5,6是以ActiveX方式声明的。 { xhrObj = new ActiveXObject( "Microsoft.XMLHTTP" ); } else if (window.XMLHttpRequest) { xhrObj = new XMLHttpRequest(); } |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
xhrObj.open( "GET" , "http://localhost:9000/PHP/demo1-javascript/test.php" , true ); //第三个参数表示是否以异步方式发送请求, true 表示以异步方式发送请求 xhrObj.onreadystatechange=reqCallback; xhrObj.send( null ); //采用GET方式提交,所有参数可以为null function reqCallback() { if (xhrObj.readyState == 4) // 4表示请求完成加载 { if (xhrObj.status==200) // http状态值为200 { $( "#divRes" ).text(xhrObj.responseText); } } } } $( function (){ $( "#btnForm" ).click( function (){ AjaxGet(); }); }); |
1
2
3
4
5
6
7
8
9
|
function LoadInfo() { $( "#divRes" ).load(http: //localhost:9000/PHP/zydemo/toload.html); //加载到主页面后,主页面的样式会应用到加载的内容上。 } $( function (){ $( "#btnForm" ).click( function (){ LoadInfo(); }); }); |
1
2
3
4
|
function LoadInfo() { $( "#divRes" ).load(http: //localhost:9000/PHP/zydemo/toload.html .more); //仅加载class为 more的元素,注意url和 .more之间有一个空格。 } |
1
2
3
4
5
6
|
$( "#divRes" ).load( "toload.html" , {id:10, name: "zy" }, function (responseText, textStatus, xhrObj){ //responseText: 请求返回的内容 //textStatus: 请求状态:success, error, notmodified, timeout 4种。 //xhrObj: XMLHttpRequest对象。 //注意,如果第二个参数不为空,则发起的是POST请求,否则是GET请求。 }); |
1
2
3
4
5
6
7
|
$.getJSON( "test.json" , function (jsonData){ $.each(jsonData, function (idx, val){ //注意$.each()的用法:第一个参数为数组或对象。 //第二个参数为一个回调函数,回调函数第一个参数为对象的成员或数组的索引,第二个参数为对应成员值或数组元素值。 //要退出each循环,return false即可。 } ); }) |
1
2
3
4
5
6
7
8
|
$.ajax({ type: "GET" , url: "info.aspx?id=40&idx=2&callback=?" , dataType: "jsonp" , success: function (data){ } }); |
jquery中的ajax应用集锦的更多相关文章
- Jquery中的Ajax
AJAX: * jQuery中的Ajax * 封装第一层 - 类似于原生Ajax的用法 * $.ajax() - 最复杂 * 选项 * url - 请求地址 * type - 请求类型,默认为GET ...
- jQuery入门(4)jQuery中的Ajax应用
jQuery入门(1)jQuery中万能的选择器 jQuery入门(2)使用jQuery操作元素的属性与样式 jQuery入门(3)事件与事件对象 jQuery入门(4)jQuery中的Ajax()应 ...
- 【Java EE 学习 33 上】【JQuery样式操作】【JQuery中的Ajax操作】【JQuery中的XML操作】
一.JQuery中样式的操作 1.给id=mover的div采用属性增加样式.one $("#b1").click(function(){ $("#mover" ...
- jquery中的ajax参数
jquery中将ajax封装成了函数,我们使用起来非常方便,jquery会自动根据内容选择post还是get方式提交数据,并且会自动编码,但是要想完全掌握jquery中的ajax,我们必须将它的各个参 ...
- 用JQuery中的Ajax方法获取web service等后台程序中的方法
用JQuery中的Ajax方法获取web service等后台程序中的方法 1.准备需要被前台html页面调用的web Service,这里我们就用ws来代替了,代码如下: using System; ...
- jQuery中操作Ajax方法小结
有时候,越深入去了解一个点,越发觉得自己无知,而之前当自己晓得一两个片面的点还洋洋自得,殊不知,这是多么讽刺 jQery对Ajax操作进行了封装,常见的 ajax()属于最底层的方法,使用频率很高的 ...
- $.ajax()方法详解 jquery中的ajax方法
jquery中的ajax方法参数总是记不住,这里记录一下. 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址. 2.type: 要求为String类型的参数,请求方式(p ...
- 深入理解ajax系列第九篇——jQuery中的ajax
前面的话 jQuery提供了一些日常开发中需要的快捷操作,例如load.ajax.get和post等,使用jQuery开发ajax将变得极其简单.这样开发人员就可以将程序开发集中在业务和用户体验上,而 ...
- 两强相争,鹿死谁手 — JQuery中的Ajax与AngularJS中的$http
一.JQuery与AngularJS 首先,先简单的了解一下JQuery与AngularJS.从源头上来说,两者都属于原生JS所封装成的库,两种为平行关系. 二.Ajax请求与数据遍历打印 这里是Aj ...
随机推荐
- Java 开源博客——B3log Solo 0.6.5 正式版发布了!
Java 开源博客 -- B3log Solo 0.6.5 正式版发布了!欢迎大家下载. 该版本主要是改善细节体验,也是 B3log Solo 的最后一个大版本. 这个版本发布后,B3log Solo ...
- 解决 ubuntu 14.04.1 下一个sublime text3 3065 中国输入的问题
你看今天 sublime text3 我以前有没有3059 的 它有支持3065该. 因此,为了支持subl 对中国输入法的实现 ,下面的操作步骤把我的记录供大家使用 有一个完整的教程: htt ...
- erlang工作前新手学习指引路线
Erlang学习总结,新手指引 要具体的写erlang入门技术网上有非常多,我写的肯定没有那些大牛写的好,自己也实习了快一个月,也做一个总结,给后erlang初学兴趣者提供些拙见吧 第一步搭建学习环境 ...
- go-wingui 2018 全新 v2.0 版本发布,包含重大更新!
go-wingui 2018 全新 v2.0 版本发布,包含重大更新!使用新版CEF内核Chromium 63.0.3239.109,页面可以使用最新的css3,html5技术.使用delphi7重写 ...
- ListView与GridView优化
前言 ListView是Android中最常用的控件,通过适配器来进行数据适配然后显示出来,而其性能是个很值得研究的话题.本文与你一起探讨Google I/O提供的优化Adapter方案,欢迎大家交流 ...
- hx计算机基础
参考:http://python.jobbole.com/82294/ https://www.jianshu.com/p/aed6067eeac9 1. 操作系统基础题 1)在32位操作系统下,系统 ...
- 转载来自朱小厮的博客的NIO相关基础篇
用户空间以及内核空间概念 我们知道现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方).操心系统的核心是内核,独立于普通的应用程序,可以访问受保 ...
- C#将string转换为十六进制
/// <summary> /// 将string格公式为十六进制数据 /// </summary> /// <param ...
- QT开发环境的建立以及QTE4.6.3、tslib1.4的移植过程
1.首先是建立Linux开发环境1.1.在windowsXP下安装博创公司提供的虚拟机软件VMware Workstation,版本为VMware-workstation-full-7.0.1-227 ...
- “warning C4996: 'fopen': This function or variable may be unsafe”和“LINK : fatal error LNK1104”的解决办法
程序有时编译出现警告C4996,报错: warning C4996: 'fopen': This function or variable may be unsafe. Consider using ...