`
youyu4
  • 浏览: 424964 次
社区版块
存档分类
最新评论

jQuery Ajax 读取静态的外部数据

 
阅读更多

 

1. 我们有时会用 jQuery Ajax 来获取静态的外部数据,外部数据分以下几类:

 

    1. HTML片段              load()

    2. JSON文件              getJSON()         

    3. JavaScript文件       getScript()

    4. XML文件                get()

 

   上面的外部数据类型通过不同的方法,将数据动态加载到页面中。

 

 

2. 以上各种方法的特点:

 

   (1)  HTML片段

          ---优点:工作量小,不需要遍历数据

          ---缺点:不方便重用,因为要和目标容器紧密结合

 

  (2)  JSON文件

         ---优点:方便重用、简洁、易读、速度非常快

         ---缺点:文件中的错误,可能会导致页面脚本终止运行,还可能会影响其他地方。

 

  (3)  JavaScript文件

         ---优点:极大的灵活性,可以将一些比较少用的脚本放到外部文件中,在加载文件前有效地减少代码量。

         ---缺点:不是真正的存储机制,因为文件是对特定的语言的,不用系统中要获取数据信息有问题。

 

  (4)  XML文件

         ---优点:重用的数据

         ----缺点:体积比较大,读取速度慢一些

 

 

 

 

 

分享到:
评论

相关推荐

    ajax 获取文件路径

    ajax jsp获取本地文件夹所有的路径 根据文本框里的内容显示在画面上的一个小案例

    静态网页中通过ASP+AJAX读取数据库实例

    静态网页中通过ASP+AJAX读取数据库实例,挺简单的,可以试试。

    解析jquery中的ajax缓存问题

    现在我要在浏览器里读取缓存,因为ajax请求的数据很大,请求一次就够了。但是问题来了,在FF里面,是没有ajax缓存的,也就是每次都会触发ajax请求,这点和IE不一样

    JqueryAjax.AspNetMVC.CRUD:在 AspNetMvc 和 JQuery 文章中用作示例

    单页应用程序C# ASP.NET MVC 5 引导程序查询JQUERY-AJAX 完整 SPA 应用程序的示例,使用 AJAX-JQUERY 工具在 ASP.NET MVC 5 后端实时进行 CRUD 操作(创建、读取、更新和删除)。 这是我为 .NETCoders、 社区撰写的...

    JQuery 解析多维的Json数据格式

    对博客系统已经做到了博客评论模块部分了,对单篇博文进行静态化的同时对博文的评论部分采取AJAX的方式去读取。

    带自动生成的php表白程序 v1.0

    并用正则进行判断内容是否合法,然后通过AJAX POST给php处理,php对传入的参数进行过滤,然后读取模版文件,替换模版文件对应内容,保存为新文件并记录操作,最后返回数据给前端,前端处理数据并更新页面。...

    ASP.NET.4揭秘 卷2

    n149 小结n第15章 用jQuery实现客户端Ajax n151 jQuery介绍 n1511 使用jQuery库 n1512 创建jQuery文件 n1513 方法和documentready n1514 jQuery选择器 n152 从客户端调用Web服务 n1521 调用外部的Web服务 n1522 调用...

    DXE-shop网店系统 v1.2.zip

    增加专题页面制作机制,调整首页读取数据的方式,增加两个专题页示例 用artDialog替换ColorBOX 增加后台登录重置密码的方法,后台重置会员密码功能 数据表查询增加通配符机制 后台商品显示销量,订单增加用户...

    Java面试宝典2020修订版V1.0.1.doc

    三、JavaScript/JQuery/Ajax部分 24 1、用js和jQuery怎么进行表单验证 24 3、列举javaScript的3种主要数据类型,2种复合数据类型和2种特殊数据类型。 24 4、谈谈你的JS的理解? 24 5、ajax的优点? 25 6、简述一下...

    php表白程序

    设置id="text-xx"唯一属性,使用contenteditable="true",开启该元素的编辑模式,用jQuery属性.click()判断点击,用.text()返回此元素的文本内容,并用正则进行判断内容是否合法,然后通过AJAX POST给php处理,...

    自动生成表白网页源码

    设置id="text-xx"唯一属性,使用contenteditable="true",开启该元素的编辑模式,用jQuery属性.click()判断点击,用.text()返回此元素的文本内容,并用正则进行判断内容是否合法,然后通过AJAX POST给php处理,...

    PHP100视频教程全集112集BT种子【PHP经典】

    PHP100视频教程109:JQuery 之 Ajax 开发详解 PHP100视频教程110:Jquery案例 之 双下拉框内容移动 PHP100视频教程111:Jquery案例 之 复选框与隔行换色 PHP100视频教程112:Jquery案例 之 双击编辑异步更新

    php课程(共100多节)

    54:Apache Rewrite 拟静态配置 55:PHP5中使用PDO连接数据库 56:制作PHP安装程序的原理和步骤 57:PHP备份数据库原理和方法 58:快速设计一个企业网站之BIWEB 59:关于BIWEB常见问题和结构分析 60:PHP与数据库...

    带自动生成的php表白程序

    然后通过AJAX POST给php处理,php对传入的参数进行过滤,然后读取模版文件,替换模版文件对应内容,保存为新文件并记录操作,最后返回数据给前端,前端处理数据并更新页面。 模版文件说明 /2014 用于存放生成的静态...

    文章管理系统

    1.[改进]去掉旧版AJAXRequest换成jQuery中的AJAX 2.[改进]为了系统安全和稳定去掉宇初验证码和印象码,加入4种数字验证码、1种中文验证码、1种计算题验证码供用户选择 3.[改进]为了后台系统安全,后台登录页不用判断...

    Tun2企业网站管理系统 v3.0.5.rar

    采用JQUERY、AJAX等前端技术,注重用户友好度和用户体验; 七、SEO优化 经过长期的时间证明,Tun2的系统可被百度、google快速收录,并有较高的权重 【安装】请注意备份原有数据库内容,以免覆盖。 1.下载并解压缩...

    Java学习笔记-个人整理的

    {2.10.3}静态代码块}{62}{subsection.2.10.3} {2.11}\ttfamily final}{63}{section.2.11} {2.12}\ttfamily abstract}{63}{section.2.12} {2.13}\ttfamily interface}{64}{section.2.13} {2.14}JavaBean规范}{66...

    ScriptSnap-crx插件

    允许您只读取所有需要插入按键监听器的网站上的数据。 这个扩展有一个开源代码,可以在https://github.com/dchekanov/scriptsnap找到。 建议用法: 1.书签:简单的(只是静态的URL),聪明的(URL依赖于当前的URL和/...

    Tun2企业网站管理系统 3.0.5

     采用JQUERY、AJAX等前端技术,注重用户友好度和用户体验; 七、SEO优化  经过长期的时间证明,Tun2的系统可被百度、google快速收录,并有较高的权重 【安装】请注意备份原有数据库内容,以免覆盖。 1.下载...

Global site tag (gtag.js) - Google Analytics