- 浏览: 342956 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (354)
- 学习 (219)
- 工作 (69)
- 前端技术 (188)
- 个人评论 (1)
- 工作总结 (1)
- 工作的方法 (1)
- 代码库 (1)
- jQuery (63)
- javascript (4)
- css (4)
- 网络通信协议 (3)
- web (7)
- 服务端性能 (1)
- 优化 (1)
- html5 (4)
- serialize (1)
- 上线页面 (1)
- ie6 (6)
- js (1)
- iframe (1)
- flash (1)
- a (1)
- img (1)
- 页面tms的要求 (1)
- kissy (3)
- 需求也页面 (0)
- 需求页面 (2)
- 视频插件 (1)
- 切图片 (1)
- map (1)
- display (1)
- 浮动定位 (1)
- 大小图片的切换功能 (2)
- demo (1)
- margin (1)
- a标签 (1)
- border (1)
- 侧导航 (1)
- 切换PNG格式的css (1)
- padding (1)
- 显示添加和删除 (1)
- 滚动条 (1)
- 和图片处理 (1)
- 移动端 (1)
- 定位 (1)
- 移动端的包的引入作用与直接拨打电话的A标签 (1)
- git (1)
- node.js (1)
- Zepto (1)
最新评论
-
幻紫1992:
还有分页的功能、、(⊙o⊙)嗯
[JS代码库] -
幻紫1992:
就是没有返回顶部的按钮,这个页面、、
[JS代码库] -
幻紫1992:
很受用,O(∩_∩)O谢谢啦~
[JS代码库] -
nlnl520coco:
想下个东西 规则太苛刻了 网站得改进
[JS代码库] -
hxp520520:
new Limiter() 这个对象是kissy API里面的 ...
Limiter的简单demo--20131029
今天的工作
1、AJAX 实例
load()方法来获得test.txt文档从而来修改在testID里面的内容
Ajax在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示。
2、选择性加载
"demo_test.txt" 文件中 id="p1" 的元素的内容,加载到指定的 <div> 的标签里面
3、 $.get() 方法
$.get() 方法 就是向 HTTP GET请求 然后返回success
GET:当客户端要从服务器中读取文档时,使用GET方法。GET方法要求服务器将URL定位的资源放在响应报文的数据部分,回送给客户端。使用GET方法时,请求参数和对应的值附加在URL后面,利用一个问号(“?”)代表URL的结尾与请求参数的开始,传递参数长度受限制。例如,/index.jsp?id=100&op=bind。
success 规定当请求成功时运行的函数。额外的参数response - 包含来自请求的结果数据status - 包含请求的状态xhr - 包含 XMLHttpRequest 对象
4、$.post() 方法
POST:当客户端给服务器提供信息较多时可以使用POST方法。POST方法将请求参数封装在HTTP请求数据中,以名称/值的形式出现,可以传输大量数据,可用来传送文件。
返回的结果是success
1、AJAX 实例
<!DOCTYPE html> <html> <head> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"> </script> <script> $(document).ready(function(){ $("#btn1").click(function(){ $('#test').load('/example/jquery/demo_test.txt'); }) }) </script> </head> <body> <h3 id="test">请点击下面的按钮,通过 jQuery AJAX 改变这段文本。</h3> <button id="btn1" type="button">获得外部的内容</button> </body> </html>
load()方法来获得test.txt文档从而来修改在testID里面的内容
Ajax在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示。
2、选择性加载
<!DOCTYPE html> <html> <head> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script> $(document).ready(function(){ $("button").click(function(){ $("#div1").load("/example/jquery/demo_test.txt #p1"); }); }); </script> </head> <body> <div id="div1"><h2>使用 jQuery AJAX 来改变文本</h2></div> <button>获得外部内容</button> </body> </html>
"demo_test.txt" 文件中 id="p1" 的元素的内容,加载到指定的 <div> 的标签里面
3、 $.get() 方法
<!DOCTYPE html> <html> <head> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script> $(document).ready(function(){ $("button").click(function(){ $.get("/example/jquery/demo_test.asp",function(data,status){ alert("数据:" + data + "\n状态:" + status); }); }); }); </script> </head> <body> <button>向页面发送 HTTP GET 请求,然后获得返回的结果</button> </body> </html>
$.get() 方法 就是向 HTTP GET请求 然后返回success
GET:当客户端要从服务器中读取文档时,使用GET方法。GET方法要求服务器将URL定位的资源放在响应报文的数据部分,回送给客户端。使用GET方法时,请求参数和对应的值附加在URL后面,利用一个问号(“?”)代表URL的结尾与请求参数的开始,传递参数长度受限制。例如,/index.jsp?id=100&op=bind。
success 规定当请求成功时运行的函数。额外的参数response - 包含来自请求的结果数据status - 包含请求的状态xhr - 包含 XMLHttpRequest 对象
4、$.post() 方法
<!DOCTYPE html> <html> <head> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $.post("/example/jquery/demo_test_post.asp", { name:"Donald Duck", city:"Duckburg" }, function(data,status){ alert("数据:" + data + "\n状态:" + status); }); }); }); </script> </head> <body> <button>向页面发送 HTTP POST 请求,并获得返回的结果</button> </body> </html>
POST:当客户端给服务器提供信息较多时可以使用POST方法。POST方法将请求参数封装在HTTP请求数据中,以名称/值的形式出现,可以传输大量数据,可用来传送文件。
返回的结果是success
发表评论
-
Zepto
2015-08-15 13:49 1240Zepto Zepto,是一个比较 ... -
node.js的学习-20140611
2014-06-11 23:17 781//创建一个h1方法里面舒服一个nihao functi ... -
node.js的学习-20140609
2014-06-09 23:01 586Node.js 是一个基于Chrome JavaScript ... -
PC和移动端的页面的一些差距-20140525
2014-05-25 23:46 883首先 1、标签、描述等描述清晰准确 2、网站结构3层树状结构 ... -
Bootstrap排版基础样式和响应式图片-20140521
2014-05-22 00:41 2742Bootstrap基础排版样式 .col-xs-* // ... -
Bootstrap特性、设计和组件-20140519
2014-05-19 22:22 714特点 Bootstrap是基于jQuery框架开发的,它在j ... -
Bootstrap流式布局-20140515
2014-05-16 00:26 14757流布局是一种适应屏幕的做法。即不固定块的宽度,而是采用百分比作 ... -
Bootstrap的宽度和分辨率的差别-20140514
2014-05-14 23:05 6271首先在bootstrap里面所有 ... -
Bootstrap的认识-20140513
2014-05-14 00:09 1387通过公司的两个比较大 ... -
jquery初步认识-20140123
2014-01-24 01:30 703一、原型模式结构 // 定义一个jQuery构造函数 ... -
html5的特殊标签作用-20140114
2014-01-15 01:04 919<base>、定义页面中所有链接的基准URL & ... -
ie下的指定样式-20140106
2014-01-08 00:00 7751. <!--[if !IE]><!--&g ... -
margin-left在IE6下左浮动加倍-20140102
2014-01-02 23:04 755一、IE6下如果line-height超出本身区块的heigh ... -
浮动存在的问题-20131229
2013-12-29 23:00 548看一个正常的浮动案例 <!DOCTYPE h ... -
在ie6下同张图片不能外面包有a标签后在画热区-20131223
2013-12-23 23:47 875最近在做页面有的发现一个问题 <div class ... -
ie6下导航存在的问题和-2013-12-20
2013-12-21 00:51 649最近在做事的时候发现一个有趣的问题,在上网也找过但是都没有很好 ... -
按比例展示的小js-20131217
2013-12-18 00:41 445做需求的做到一个关于这个功能的项目所以记下来 Math.ra ... -
定位需要注意-20131214
2013-12-15 01:07 710在CSS中关于定位的内容 ... -
flash在Safari下的BUG-20131212
2013-12-12 01:09 774<object width="940&qu ... -
使用模版的基本尝试-20131209
2013-12-10 01:19 644使用模版的基本尝试 模版是大家多多少少都有用多的,那么就在这 ...
相关推荐
$.get()和$.post()方法 、 $.getScript()和$.getJson() 、 $.ajax()方法 、 序列化元素 、 jQuery中的Ajax全局事件 这些都有详尽的例子,一看代码,你就能明白jquery里实现ajax是怎么回事了,简单明了。
### jQuery中的GET、POST与LOAD方法详解...jQuery 的 GET、POST 和 LOAD 方法以及 AJAX 方法为开发者提供了强大的工具来处理客户端与服务器之间的数据交互。通过合理运用这些方法,可以极大地提升 Web 应用的用户体验。
ajax总结,load,get,post,ajax总结,还有formdata~~~
在现代Web开发中,Ajax(异步...通过load()、$.get()和$.post()等方法,我们可以轻松实现实时用户验证,提供更加流畅的用户体验。在实际开发中,根据需求选择合适的方法,同时注意数据安全和用户体验,是至关重要的。
`jQuery` 的 `load()` 方法在处理简单的数据加载场景时非常方便,但如果需要更复杂的异步操作,比如文件上传、自定义HTTP头或跨域请求,可能需要使用 `$.ajax()` 或 `$.get()`、`$.post()` 等更强大的方法。...
function Ajax(url,method,parameter,onSuccess,onError,onLoad){ this.xmlHttp=null; this.url=url; this.method=method; this.parameter=parameter; this.success=onSuccess?onSuccess:null; this.error=on...
ajax() 方法是 jQuery 中最强大的 AJAX 方法,它可以发送 GET、POST、PUT、DELETE 等多种类型的请求。该方法的语法为 `$.ajax(options)`,其中 `options` 是一个对象,它可以包含多种参数。 常见的参数包括: * url...
在这里,我们注册了两个处理程序,一个用于POST和GET请求的"ajax/*.ashx"路径,另一个用于处理所有以".ashx"结尾的请求。类型分别指向`Ajax.PageHandlerFactory`和`Ajax.AjaxHandlerFactory`,这些都是AJAX库提供的...
虽然前面提到的load、post和get方法都是对$.ajax方法的封装,但在处理复杂的逻辑时,还是需要直接使用$.ajax方法。$.ajax方法提供了完整的Ajax功能,允许开发者完全自定义请求过程。基本语法为: ```javascript $....
jQuery 提供了多种方法来处理 Ajax 通信,其中主要包括 $.ajax()、.load()、$.get() 和 $.post() 方法。 - **$.ajax()**:这是 jQuery 中最底层也是最灵活的 Ajax 封装方法。它可以处理各种类型的 Ajax 请求,并...
接下来,我们将详细介绍jQuery中各种AJAX函数,包括$.get()、$.post()、$.ajax()和$.getJSON()。 首先,$.get()方法是一种简单实现GET请求的方式。它的语法是$.get(url, [data], [callback])。其中url参数代表请求...
在Java Spring MVC开发的Web应用中,用户可能会遇到一个常见的问题,即XMLHttpRequest(通常由Ajax请求触发)只能执行GET请求,而无法成功发起POST请求。这个问题通常表现为浏览器的JavaScript控制台显示错误信息...
- **$.get()**和**$.post()**:简化版的Ajax请求,分别用于GET和POST操作。 - **$.getJSON()**:专门用于获取JSON格式数据的函数。 - **$.load()**:用于加载服务器返回的HTML片段并插入到DOM中。 4. **Ajax示例...
<add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax"/> <!-- AjaxPro.dll的配置 --> *" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro"/> ``` 注意,这两种...
在本文中,我们将深入探讨jQuery的Ajax功能,特别是通过`jQuery.get()`和`jQuery.post()`这两个简单方法以及核心的`jQuery.ajax()`方法。这些方法使得与服务器的异步通信变得更加容易。 首先,`jQuery.load()`方法...
在jQuery库中,$.get()和$.post()是两种非常常用的Ajax请求方法,它们用于向服务器发送异步请求,获取或提交数据,而无需刷新整个页面。这些方法都是全局函数,与jQuery对象的方法如.load()有所不同,后者是对特定...
2. **$.get()和$.post()**:这两个是简化的Ajax函数,分别用于GET和POST请求。例如: ```javascript $.get('your-url', {key: value}, function(response) { // 处理返回的数据 }); $.post('your-url', {key: ...
- GET与POST请求:了解何时使用GET和POST方法,以及它们的差异。 2. **Ajax请求生命周期** - 阶段解析:打开连接、发送请求、接收响应、关闭连接等各个阶段的详细解释。 - 事件处理:onreadystatechange、load、...
无论是简单的 `load()`、`get()` 还是 `post()` 方法,还是更灵活强大的 `$.ajax()` 方法,都为开发者提供了丰富的工具箱来构建现代 Web 应用。理解这些方法的工作原理及应用场景对于高效地利用 jQuery 来提升 Web ...