ajax:load()加载静态资源

AJAX = 异步 JavaScript 和 XML (Asynchronous JavaScript and XML)。

AJAX 是与服务器交换数据的技术,它在不重载全部页面的情况下,实现了对部分网页的更新。

AJAX 通过后台加载数据,并在网页上进行显示。

使用 AJAX 的应用程序案例:谷歌地图、微博、优酷视频等

1:jQuery load() 方法

从服务器加载数据,并把返回的数据放入被选元素中。

语法
   $(selector).load(URL,data,callback); 

必需的 URL 参数规定您希望加载的 URL。

data 参数 可选的,规定与请求一同发送的查询字符串键/值对集合。

callback 参数 可选的 是 load() 方法完成后所执行的函数名称。

范例

demo_test.txt 的内容:

 <h2>jQuery AJAX 是个非常棒的功能!</h2> 

 <p id="p1">这是段落的一些文本。</p> 

需求:把文件 "demo_test.txt" 的内容加载到指定的 <div> 元素中:

  $("#div1").load("demo_test.txt"); 


页面代码

<!DOCTYPE html> 

<html> 

<head> 

<meta charset="utf-8"> 

<title>Ajax test </title> 

<script src="/static/jquery -1.12.4.min.js"> 

</script> 

<script> 

$(document).ready(function(){ 

     $("button").click(function(){ 

                    $("#div1").load("/static/demo_test.txt "); 

     }); 

}); 
</script> 

</head> 

<body> 

<div id="div1"><h2>使用 jQuery AJAX            修改文本内容</h2></div> 

<button>获取外部内容</button> 
</body> 

</html> 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,742评论 18 399
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,860评论 18 139
  • jQuery - AJAX 简介 AJAX 是与服务器交换数据的艺术,它在不重载全部页面的情况下,实现了对部分网页...
    鹿守心畔光阅读 817评论 0 6
  • 遇到他,她变得很低很低,低到尘埃里,但心里是欢喜的,却在尘埃中开出花来。当你遇到真心喜欢的人,真的是这个样子。 我...
    云端儿阅读 204评论 0 1
  • 我承认,同样的脸蛋和才华,身材姣好的姑娘相对而言有更大的魅力值。但这并不意味着你瘦下来你男神就会喜欢上你,别闹了好...
    八命先生阅读 2,238评论 20 19