GVKun编程网logo

用于发布和获取的Ajax教程[关闭](发送ajax)

12

在这里,我们将给大家分享关于用于发布和获取的Ajax教程[关闭]的知识,让您更了解发送ajax的本质,同时也会涉及到如何更有效地Ajax和XML:将Ajax用于聊天-使用Ajax和PHP创建聊天应用程

在这里,我们将给大家分享关于用于发布和获取的Ajax教程[关闭]的知识,让您更了解发送ajax的本质,同时也会涉及到如何更有效地Ajax 和 XML: 将 Ajax 用于聊天-使用 Ajax 和 PHP 创建聊天应用程序、Ajax 技术一 ajax提交表单 jquery ajax教程 js ajax、Ajax01 什么是ajax、获取ajax对象、ajax对象的属性和方法、AjaxControlTookit中的Ajax以及JQuery中的Ajax与iframe的兼容性问题的内容。

本文目录一览:

用于发布和获取的Ajax教程[关闭](发送ajax)

用于发布和获取的Ajax教程[关闭](发送ajax)

关闭。 此问题不符合堆栈溢出准则。它当前不接受答案。


想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。

5年前关闭。

改善这个问题

对于一个简单的输入表单,我需要一个简单的ajax教程或案例研究,在这里我想通过输入表单发布用户名,该用户名将用户名发送到数据库并返回结果。
对于这种教程的任何建议都是值得欢迎的,因为我只有一个使用Mootool,但是我正在寻找一个使用jQuery的建议!

Ajax 和 XML: 将 Ajax 用于聊天-使用 Ajax 和 PHP 创建聊天应用程序

Ajax 和 XML: 将 Ajax 用于聊天-使用 Ajax 和 PHP 创建聊天应用程序

<script>ec(2);</script>
了解如何使用 Asynchronous JavaScript™ + XML (Ajax) 和 PHP 在 Web 应用程序中建立聊天系统。您的客户不需要下载或安装任何专门的即时消息通讯软件,就能和您及其他客户讨论网站的内容。

web 2.0 一词出现以来,开发人员都在说社区。不论您是否认为这有点夸大其辞,但让用户或读者能够方便地实时讨论页面主题或者销售的产品,这一想法还是很吸引人的。但是怎么办呢?能否在推销产品的页面中加入聊天,而不必让客户安装任何特殊的软件包括 adobe flash player 呢?当然!实践证明,用免费的现成工具如 php、mysql、动态 html (dhtml)、ajax 和 prototype.js 库就能完全做到。

不再罗嗦了,让我们立即开始吧。 


本文转自:IBM developerWorks 中国
请点击此处查看全文

Ajax 技术一 ajax提交表单 jquery ajax教程 js ajax

Ajax 技术一 ajax提交表单 jquery ajax教程 js ajax

Ajax01 什么是ajax、获取ajax对象、ajax对象的属性和方法

Ajax01 什么是ajax、获取ajax对象、ajax对象的属性和方法

1 什么是ajax

  ajax是一种用来改善用户体验的技术,其本质是利用浏览器提供的一个对象(XMLHttpRequest,也可称之为ajax对象) 向服务器发送异步请求;服务器返回部分数据(不是一个完整 的页面),浏览器利用这些数据对当前页面做部分更新; 整个过程,页面无刷新,不打断用户的操作。

  

  注意1:异步请求,指的是,当ajax对象发请求时,浏览器不会销毁当前页面,用户仍然可以对当前页面做其它的操作。

  

  注意2:打电话可以看成是同步请求,发短信可以看成是异步请求

  注意3:AJAX 不是一门的新的语言,而是对现有技术的综合利用;本质是在HTTP协议的基础上以异步的方式与服务器进行通信。

  

2 如何获取ajax对象

  

获取ajax对象源代码

3 ajax对象的几个重要属性

  a.onreadystatechange:绑订一个事件处理函数, 该函数用来处理readystatechange事件。
    注:当ajax对象的readystate属性值发生了改变, 比如,从0变成了1,则会产生readystatechange事件。
  b.readyState:有5个值(0,1,2,3,4),表示ajax对象与服务器通信的进展。其中,4表示ajax对象已经获得了服务器返回的所有的数据。
  c.responseText:获得服务器返回的文本数据。
  d.responseXML:获得服务器返回的xml数据。
  e.status:获得状态码。

4 使用ajax的编程步骤

  step1. 获得ajax对象。
    比如 var xhr = getXhr();
  step2. 发送请求。
    方式一: get请求
      xhr.open('get','checkuname.do?uname=Sally',true); xhr.onreadystatechange = f1; xhr.send(null);

        参数1:请求方式

        参数2:请求地址

        参数3:异步还是同步
          true:异步请求(默认是异步请求,二货才用ajax来实现同步请求【特殊情况除外】)
          false:同步请求(当ajax对象发送请求时,浏览器会锁 定当前页面,用户不能够对当前页面做任何操作)。
    方式二: post请求
      xhr.open('post','checkuname.do');

      xhr.setRequestHeader('content-type','application/x-www-form-urlencoded');

      xhr.onreadystatechange = f1; xhr.send('uname=Sally'); 注:      按照http协议要求,如果发送的是post请求, 在请求数据包里面,应该包含有content-type消息头; 默认情况下,ajax对象不会添加该消息头,所以需要 调用setRequestHeader方法来添加。   step3. 编写服务器端的程序。通过只需要返回部分 数据(不再需要返回完整的页面)。   step4. 写事件处理函数。     例如:      function f1(){ if(xhr.readyState == 4 && xhr.status == 200){ //获得服务器返回的数据 var txt = xhr.responseText; //更新页面 ... } }

AjaxControlTookit中的Ajax以及JQuery中的Ajax与iframe的兼容性问题

AjaxControlTookit中的Ajax以及JQuery中的Ajax与iframe的兼容性问题

总结

以上是小编为你收集整理的AjaxControlTookit中的Ajax以及JQuery中的Ajax与iframe的兼容性问题全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

今天关于用于发布和获取的Ajax教程[关闭]发送ajax的介绍到此结束,谢谢您的阅读,有关Ajax 和 XML: 将 Ajax 用于聊天-使用 Ajax 和 PHP 创建聊天应用程序、Ajax 技术一 ajax提交表单 jquery ajax教程 js ajax、Ajax01 什么是ajax、获取ajax对象、ajax对象的属性和方法、AjaxControlTookit中的Ajax以及JQuery中的Ajax与iframe的兼容性问题等更多相关知识的信息可以在本站进行查询。

本文标签: