随笔分类 -  ajax

jquery对ajax的支持
摘要:前面详细介绍的了XMLHttpRequest http://www.cnblogs.com/shenliang123/archive/2012/05/13/2498524.html,是采用纯js的方式来实现的,这样有助于我们对底层XMLHttpRequest的实现的了解,但也有缺点就是创建会比较的麻烦并且不够果断今天就来说说jquery对于ajax的支持,jquery封装了XMLHttpRequest的底层实现,直接调用提供的方法即可1.$.ajax(options)这个方法是jquery对于ajax最为全面的支持,$.ajax(options)既可以发送GET请求,也可以发送POST请求等等 阅读全文
posted @ 2012-05-20 20:14 发表是最好的记忆 阅读(6671) 评论(3) 推荐(4) 编辑
ajax实现mvc模式
摘要:自从使用了SHH2的mvc模式后现在喜欢什么都搞个mvc模式,根据mvc的架构确实不错在ajax中实现mvc模式:M(模型):由代表服务器端响应的对象充当,模型复杂从服务器读取数据,并负责通知控制器将数据更新(一般由XMLHttpRequest对象的responseText或responseXML充当)V(视图):通常由html页面的DOM元素充当,这些元素负责显示模型中的数据,并且让用户触发事件以驱动事件C(控制层):有js的事件处理函数充当,事件处理函数控制响应视图的事件,并将模型的改变动态的加载到html页面中而为了让Ajax保持较好的MVC架构,通常按照下面的规则干活:1.将js脚本单 阅读全文
posted @ 2012-05-14 14:00 发表是最好的记忆 阅读(2029) 评论(0) 推荐(0) 编辑
剖析XMLHttpRequest
摘要:学过Ajax的都知道,Ajax与服务器异步交互的核心便是XMLHttpRequest,有了XMLHttpRequest才使的Ajax有了与后交互的能力,今天就来全面的回顾下XMLHttpRequest(ajax的其他组成元素:DOM,Javascript,css等这里就不介绍了)可以看http://www.cnblogs.com/shenliang123/archive/2012/04/25/2470244.html1.首先介绍XMLHttpRequest对象的方法:(1)abort---------------------------------停止发送当前请求(2)getAllRespon 阅读全文
posted @ 2012-05-13 21:50 发表是最好的记忆 阅读(16746) 评论(3) 推荐(1) 编辑
浅谈DHTML
摘要:相信大家对于Javascript, CSS, DOM应该很熟悉了吧,将它们三者组合后就被称为DHTML(动态html);下面我们来简要的回顾下这三个熟悉的面孔:javascript:一种弱类型的,解释型的和通用的脚本语言;弱类型意味着变量不需要申明为字符串,整数或者对象,同一个变量可以使用不同的类型来赋值。这样我们就可以将一个原先赋值为整型的变量重新赋值一个字符串;(这个在java中是不可想象的);解释型意味着不需要编译,源代码本身直接可以执行。我们只需将源代码放在web服务器上,通过因特网传输到用户的浏览器中,这样javacsript的部署就算完成了;通用 顾名思义就是说这种语言适合于大部分 阅读全文
posted @ 2012-04-25 18:13 发表是最好的记忆 阅读(3711) 评论(0) 推荐(1) 编辑
ajax交互的两种方式:html与xml
摘要:对比jquery对这两种交互的实现:基于html交互:function verify(){ //解决中文乱码问题的方法 1,页面端发出的数据做一次encodeURI,服务器端使用 new String(old.getBytes("iso8859-1"),"utf-8") //var url= "AJAXServer?name="+encodeURI($("#userName").val() ) ; // encodeURI处理中文乱码问题 // 解决中文乱码问题的方法 2.页面端发出的数据做两次encodeURI处 阅读全文
posted @ 2012-04-19 11:29 发表是最好的记忆 阅读(4321) 评论(0) 推荐(0) 编辑
基于jquery+servlet实现Ajax效果
摘要:这里我们将来实现一个使用Ajax异步实现的登录效果,话不多说,直接看代码:登录页面:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type&q 阅读全文
posted @ 2012-04-19 11:12 发表是最好的记忆 阅读(18851) 评论(0) 推荐(1) 编辑
对比javascript与jquery对ajax的实现
摘要:jquery是对javascript很好的封装,而且很轻量级,可以近似的将其称其为框架,下面就来对比javascript与jquery对ajax的实现,以突出jquery对其封装后,在实现方便的简易性,而且不仅如此,用jquery代替javascript来实现一些功能对于浏览器的兼容性也会带来意想不到的好处;首先也一个简单的页面端:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head> <title>用户名校正的ajax实例< 阅读全文
posted @ 2012-04-19 11:05 发表是最好的记忆 阅读(4356) 评论(0) 推荐(2) 编辑
struts2中使用ajax so easy!!!
摘要:在struts2中使用ajax是非常简单的,并且借助ajax就更加简单了,废话不多说,直接上代码吧:一般我们在操作删除,修改等操作时,一般需要进行两次操作,一次是具体的操作,另一次是页面的加载,一次一般都是要传入两个action的//删除试题: 批量删除function deleteSub(delTagAction,listTagAction){//得到当前的页码 var currentPage=$("#currentPage").val();//以下是得到选中的复选框 var ids=new Array(); if($("input[name='id&# 阅读全文
posted @ 2012-04-16 21:18 发表是最好的记忆 阅读(4435) 评论(1) 推荐(0) 编辑