随笔分类 - Ajax
摘要:---恢复内容开始---我们现在来做这样一个功能:当我们在用户名中输入姓名后,我们一点别的地方,它就会自动到数据库中去检查这个用户名是否存在。如果说存在的话,在后面用红色的字标出来"该用户名已存在!"如果说不存在,在后面也用绿色的字标出来"该用户名可用!" 这样一个功能但是大家要注意一点:即便是我们做了这个功能,在提交的时候,在我们往数据库中插入一条记录的时候,我们还是需要检查这条记录是否存在(因为可能存在两个客户同时对这个数据库进行操作,而且输入的用户名相同,并发型操作;解决方法:在往数据库中插入一条记录时,检查用户名是否存在,检查用户名的操作和存储要
阅读全文
摘要:XMLHttpRequest具有一些属性:XMLHttpRequest具有一些方法:
阅读全文
摘要:Ajax的核心对象是XMLHttpReguest,也就是说我们通过Ajax与服务器进行交互,就必须要构建XMLHttpRequest这个对象。但是在页面之中通过Ajax与服务器进行交互,在交互之后XMLHttpReguest这个对象就会被销毁。所以我们页面再次通过Ajax与服务器进行交互,还需要重新的构建XMLHttpRequest这个对象。那么XMLHttpReguest这个对象的创建,我们需要考虑到浏览器的兼容性,所以说XMLHttpReguest的创建也是非常繁琐的,需要根据不同浏览器的类型,来进行不同方式的创建。1.那么如果说我们在很多的页面都应用到了Ajax这种技术,我们在很多的页面
阅读全文
摘要:1.传统的开发模式(请求与响应同步)在web应用程序中,客户端通常通过表单向服务器提交的数据,在同步的情况下,使用者发送表单之后,就只能等待服务器回应。在这段时间内,使用者无法对表单再进行下一步操作2.Ajax开发模式(请求与响应非同步,这个过程中客户并没提交表单,非同步请求由XMLHttpRequest对象发出)如果可以把请求与响应改成非同步的,也就是发送请求后,浏览器不需要苦等服务器的响应,而是让使用者对浏览器中的Web应用程序进行其他操作。当服务器处理请求并反馈响应时,客户端的计算机接收到响应,再呼叫浏览器对所设定的动作进行处理
阅读全文
摘要:1.Ajax是异步Javascript和XML(Asynchronous javascript and xml)的英文缩写2.Ajax的核心理念是使用XMLHttpRequest对象发送异步请求3.Ajax不是一种全新的技术,而是几种技术的融合。每种技术都具有独特之处,融合在一起就形成了一个功能强大的新技术。Ajax技术包括: 1)Html/XHTML:实现页面内容的表象 2) CSS:格式化文本内容 3) DOM :对页面内容进行动态更新 4) XML :实现数据交换和格式转化 5) XMLHttpRequest :实现与服务器异步通信 6) ...
阅读全文
摘要:背景1) 如果要注册一个用户,需要等到客户端提交后才能判断用户是不是存在,然后告诉用户。这样用户就需要等待一个页面刷新的阶段,显然不能令客户满意。Ajax的出现,正好解决了这个问题,其无刷新机制使得用户注册时能对注册名即时判断,给客户端全新体验
阅读全文

浙公网安备 33010602011771号