最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
jQuery异步请求Ajax应用$.load的使用
时间:2014-07-12 编辑:简简单单 来源:一聚教程网
jquery对ajax的封装了三层:
第一层:$.ajax,第二层:.load $.get,$.post,第三层:$.getScript,$.getJson
先来学习.load的使用:
格式:load(url [,data] [,callback])
最简单的get方式获取文本内容
代码如下 | 复制代码 |
$('#ajax').click(function () { $('#ajax').click(function () { |
与服务器段脚本交互
代码如下 | 复制代码 |
$('#ajax').click(function () { |
与服务器的复杂交互:
代码如下 | 复制代码 |
$('#ajax').click(function () { |
在网上查到了一些说这个load函数有一个不好的地方是会生成缓存,这样当你的载入的文件有改动时,它不会即时的去显示
不过有三种方法:
1.如果是html文件的话
代码如下 | 复制代码 |
|
如果是php文件,则加入
代码如下 | 复制代码 |
|
3.改文件名,改成其它的文件名,这样会重新的去读!
代码如下 | 复制代码 |
$('#ajax').click(function () { |
这样我们利用了 Math.random()函数来给页面带参数,这样也不会有缓存这个问题了哦。
相关文章
- jQuery AJAX中readyState与status的区别与联系 07-11
- 详解jQuery中ajax.load()方法 03-07
- 原生和jQuery的ajax用法详解 03-03
- 基于jquery的省、市、区的ajax应用例子 11-05
- jquery中$.ajax()方法详解 11-03
- jquery ajax异步请求回调的详解 10-05