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的是评论标题和内容,不能为空等
    }

 

相关文章推荐

JQuery_HighCharts生成图形报表_饼状图(模仿后台传送数据 JSON格式)

这几天博主做了个需求,需要将图形统计的数据以报表的形式显示出来: HighChart 功能: Highcharts 云服务提供简单便捷的方法生成可视化图表,用户不再需要编程基础,只需要复制数据即...

控制台跨数据库传送数据方法二之普通

/**** 这个方法里实现了差异数据传送的功能 ****/namespace rainsysCS{ using DBContorls; using MicrosoftHelper.SqlD...

传送数据 Passing Data Between Views (实例)

ps:在presentModalViewController或者pushviewController之前,都是不会加载该view的nib文件的, 也就没有new IBOutlet的实体对象,所以在此...

Messenger传送数据到后台进行操作

该方法是将前台的数据传到后台,让后台进行处理。 前台代码 package com.pangbao.messenger; import android.app.Activity; import and...

httpclient的json传送数据调用

public static boolean postJson(String uri, HashMap param) { try { CloseableHtt...

tcp建立和传送数据及关闭详解总结

tcp建立和关闭详解总结 1.tcp协议概述         使用tcp协议通信的双方必需先建立连接,然后开始数据读写,双方必须分配必要的内核资源,         tcp连接是全双工的,双方的数据读...
  • qi_700
  • qi_700
  • 2017年03月04日 21:21
  • 130

TCP同步传送数据示例以及可能出现问题分析

TCP传送数据可以分为同步传送和异步传送,首先这里使用了TCP的同步传送方式,学习了TCP同步传送数据的原理。   同步工作方式是指利用TCP编写的程序执行到监听或者接受数据语句的时候,在未完成当...

Node.js 使用Stream模块传送数据

Stream模块是Node.js一个重要模块。数据流是可读、可写或即可读又可写得内存结构。接下来介绍使用Stream模块来创建流,以及从它们中读出数据和向它们写入数据。 1 Readable流Rea...

android上客户端到服务端通过Entity传送数据

android客户端与服务器端通过Entity进行数据交互
  • hshqing
  • hshqing
  • 2015年05月28日 09:35
  • 184

利用java定时器Timer实现定时传送数据的任务

题外话:说好的要时不时的把自己在编程方面所学习的点点滴滴记录下来,但是却迟迟没有坚持下来。自己的编程技术的提升,一定要有知识沉淀的过程,希望自己能够把写技术博客这件事一直坚持下去,成为更好的自己,也希...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ajax中回调传送数据
举报原因:
原因补充:

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