Ajax--让网站与时俱进
2011-03-09 00:13
134 查看
一。加载数据
1.追加Html
$('#dictionary').load('a.html');
2.操作JavaScript
$.getJSON('b.json',function(){});
3.加载XML文档
$.get('d.xml',function(data){});
二。选择数据格式:
Html:不需要与其它程序共享数据的情况下,以HTML片段提供外部数据。
JSON:数据可重用,性能和大小方面具有优势。
XML:良好的互操作性。
三。向服务器传递数据
1.get:$.get('e.php',{'term':$(this).text()},function(data){});
2.post: $.post('e.php',{'term':$(this).text()},function(data){});
说明:.load()方法在接收到映射参数时,会默认使用POST方法发送请求。
3.序列化表单:$.get('f.php',$(this).find('input').serialize(),function(data){});
serialize()方法,用于一个jQuery对象,将匹配的DOM元素转换成能够随Ajax请求传递的查询字符串。但无法完美模拟浏览器提交。
四。关注请求:
.ajaxStart()
.ajaxStop()
.ajaxError()
五。安全限制:
通过Ajax请求取得其他站点的数据:
1.通过服务器加载远程数据,然后在客户请求时提供给浏览器。
2.不通过服务器的参与加载远程地址中的数据,则加载外来JS文件根据请求注入到<script>标签
$(document.createEmement('script')).attr('src','http://example.com/example.js').appendTo('head');
2.使用<iframe>这个Html标签来加载远程数据。
1.追加Html
$('#dictionary').load('a.html');
2.操作JavaScript
$.getJSON('b.json',function(){});
3.加载XML文档
$.get('d.xml',function(data){});
二。选择数据格式:
Html:不需要与其它程序共享数据的情况下,以HTML片段提供外部数据。
JSON:数据可重用,性能和大小方面具有优势。
XML:良好的互操作性。
三。向服务器传递数据
1.get:$.get('e.php',{'term':$(this).text()},function(data){});
2.post: $.post('e.php',{'term':$(this).text()},function(data){});
说明:.load()方法在接收到映射参数时,会默认使用POST方法发送请求。
3.序列化表单:$.get('f.php',$(this).find('input').serialize(),function(data){});
serialize()方法,用于一个jQuery对象,将匹配的DOM元素转换成能够随Ajax请求传递的查询字符串。但无法完美模拟浏览器提交。
四。关注请求:
.ajaxStart()
.ajaxStop()
.ajaxError()
五。安全限制:
通过Ajax请求取得其他站点的数据:
1.通过服务器加载远程数据,然后在客户请求时提供给浏览器。
2.不通过服务器的参与加载远程地址中的数据,则加载外来JS文件根据请求注入到<script>标签
$(document.createEmement('script')).attr('src','http://example.com/example.js').appendTo('head');
2.使用<iframe>这个Html标签来加载远程数据。
相关文章推荐
- Ajax--让网站与时俱进
- 10个非常棒的Ajax及Javascript实例资源网站
- Ajax网站大全--经典应用
- 某网站AJAX的加密压缩传输算法的一点研究
- 推荐一个基于Ajax的查询API网站
- 静态网站,动态网站,应用ajax技术的网站
- 如何往自己的网站增加Asp.net Ajax
- php学习网站和phpmyadmin配置,Ajax的原理与应用
- Ajax 实现网站劫持的检测方法
- 请帮忙。。。 使用谷歌代码网站上的开源代码,为指定站点提供AJAX定制搜索
- 十个优秀的Ajax/Javascript实例网站收集
- 收藏网站制作常用经典ajax.prototype.javascript实例打包下载
- ajax代码顶级网站收藏
- 推荐一个基于Ajax的查询API网站
- 网站建设中的Ajax请求与浏览器缓存
- AJAX源码网站收集 [ZT]
- 利用ajax短轮询+php与服务器交互制作简易即时聊天网站
- 10个国外Ajax及Javascript实例资源网站
- ASP.NET学习笔记(五)-全球化部署,网站发布方法,AJAX使用,水晶报表使用,DropDownList,CheckBox全选
- 采用AJAX实现网站异步交互过程