使用javascript 完成异步数据提交(AJAX)

微我AD03230730

微我AD03230730

2016-02-19 20:04

今天给大家分享的是由图老师小编精心为您推荐的使用javascript 完成异步数据提交(AJAX),喜欢的朋友可以分享一下,也算是给小编一份支持,大家都不容易啊!

  使用javascript进行异步提交数据比直接使用现成的AJAX控件效率高很多(我只使用过ajax.net)

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  实验发现可以提交大容量数据——实验到40K左右

function doSubmit()
{
.......
var urlParameter="cfg="+urlPara1
    +"&type="+vkeytype
    +"&starttime="+vstarttime
    +"&endtime="+vendtime
    +"&subject="+vsubject;
  //alert(vsubject);
  //return;
  
  if (typeof XMLHttpRequest != 'undefined')
    {
      httpRequest3 = new XMLHttpRequest();
    }
    else if (typeof ActiveXObject != 'undefined')
    {
      httpRequest3 = new ActiveXObject('Microsoft.XMLHTTP');
    }
    if (httpRequest3)
    {
      httpRequest3.open('POST', "/后台页面.aspx", true);//true为异步
      httpRequest3.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
      httpRequest3.onreadystatechange=onComplete;
      httpRequest3.send(urlParameter);
    }
  
  currentPage=n;
  return;
}
  function onComplete()
  {
    if(4==httpRequest3.readyState)
    {
      //alert(httpRequest3.responseText);
      if(200==httpRequest3.status)
      {        
        var retText=httpRequest3.responseText;
        document.getElementById("mainlist").innerHTML=retText;
      }
    }
  }

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)
展开更多 50%)
分享

猜你喜欢

使用javascript 完成异步数据提交(AJAX)

Web开发
使用javascript 完成异步数据提交(AJAX)

使用 JavaScript 和 Ajax 发出异步请求

Web开发
使用 JavaScript 和 Ajax 发出异步请求

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

使用JavaScript和Ajax发出异步请求(一)

Web开发
使用JavaScript和Ajax发出异步请求(一)

使用JavaScript和Ajax发出异步请求(二)

Web开发
使用JavaScript和Ajax发出异步请求(二)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Ajax异步(请求)提交类 支持跨域

Web开发
Ajax异步(请求)提交类 支持跨域

AJAX 异步传输数据的问题

Web开发
AJAX 异步传输数据的问题

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Mysql的最大连接数用java程序测试的方法

Mysql的最大连接数用java程序测试的方法

深入理解AJAX响应信息的处理

深入理解AJAX响应信息的处理
下拉加载更多内容 ↓