Ajax中回调传送数据

原创 2007年09月20日 18:38:00

当我们在用Ajax来返回一些数据时,除外一些我们要传入的参数外,还要传送一些数据到Ajax的页面,比如我们有一个资源的评论页面, 这个页面的数据是通过用Ajax来返回的,用户再对这个资源发表评论时这时我们就要回调Ajax了。把用户的评论标题和评论内容传送去,代码如下:

function Comment_Add(){
        var m_title = document.getElementById("comment_title").value;           //获得评论的标题
        var m_content = document.getElementById("comment_content").value;     //获得评论的内容
        var level=Comment_GetLevel();
        var url = "ContentAjax.aspx?resourceid=<% = resourceId %>&tableid=8";
        var body = "comment_title=" + m_title + "&comment_content=" + m_content+"&level="+level;
        var http_request = CreateXMLHttpRequest();
        http_request.open('POST', url, true);
        http_request.setRequestHeader("Content-Length", body.length);    //在这里把评论标题和内容POST 过去    http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");    //设置数据类型
         http_request.onreadystatechange=function()
          {
             if(http_request.readyState==4)
               {
                 if(http_request.status==200)
                    {
                        //Do something                         
                     } 
                }                   
         }
       http_request.send(body);      //注意这里send的是评论标题和内容,不能为空等
    }

 

$.ajax()方法详解

jquery中的ajax方法参数总是记不住,这里记录一下。  1.url:  要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type:  要求为String类型的参数,...
  • Denghejing
  • Denghejing
  • 2014年11月13日 20:33
  • 141416

对ajax的理解

这几天在面试过程中也有被问到过ajax的相关问题,现在来简单做一个总结。 首先ajax是Asynchronous JavaScript and XML的全称,Asynchronous是异步的意思,这...
  • zhi_Miss
  • zhi_Miss
  • 2016年03月19日 17:25
  • 2017

什么是ajax?,ajax能干什么?

AJAX全称“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。它有机地包含了以下几种技术: 基于web标...
  • DreamWeaver_zhou
  • DreamWeaver_zhou
  • 2017年08月06日 19:38
  • 1296

AJAX学习-到底是个什么东西

AJAX 是将咱们之前学到的HTML、CSS、XML、Js等web知识结合起来使用的一门技术,通过XMLHttpRequest对象实现异步的操作,可以在不重新加载整个页面的情况下,与服务器交换数据并更...
  • u010168160
  • u010168160
  • 2015年01月05日 07:55
  • 5180

初试SSH2中使用ajax和json进行交互

带队伍就是啥都得懂点。搞过solr,nutch,ssh2,搭建svn+邮件提醒+code review开源工具reviewboard等等,现在又要搞一下ajax+json。 之前一直在微软的C#.N...
  • heroafei
  • heroafei
  • 2015年01月09日 16:52
  • 4135

Ajax学习(二)—— 一个简单的Ajax实例

通过上篇博客认识Ajax之后,我们通过一个简单的实例来消化消化理论知识,一睹Ajax的庐山真面目。 1.实例功能: 当用户输入用户名,文本框失去焦点后,通过异步调用来判断该用户名是否已经存在。若存...
  • CYL_happygirl
  • CYL_happygirl
  • 2014年11月07日 21:20
  • 13089

创建Ajax过程

Ajax的全称是Asynchronous JavaScript and XML ,其中Asynchronous 是异步的意思,它又别于传统的Web开发采用的同步的方式。Ajax并非一种新的技术,而是几...
  • I_intern
  • I_intern
  • 2016年12月27日 22:24
  • 708

[jQuery]$.ajax()方法详解及实例

$.ajax()方法详解及实例  1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type: 要求为String类型的参数,请求方式(post或get)默认为ge...
  • u012843873
  • u012843873
  • 2016年09月21日 17:33
  • 12005

使用AJAX的几种理由

公开标准 让我们从第一条开始,AJAX技术是基于被各大浏览器和平台都支持的公开标准的技术。这意味着该技术不怕技术提供商的技术封锁。组成AJAX技术的大多数技术都能放心的使用很多年,而那些不是热点...
  • m13286282
  • m13286282
  • 2015年03月26日 17:23
  • 746

原生AJAX写法

虽然现在很多JS的框架提供了AJAX的调用方法,我们甚至不用去了解其具体的实现原理就可以直接调用了,但是我认为不去从最基础的层面了解一个东西,就很难做到最好。 var XHR=null; ...
  • qinshenxue
  • qinshenxue
  • 2014年03月04日 16:07
  • 26536
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ajax中回调传送数据
举报原因:
原因补充:

(最多只允许输入30个字)