ajax 代码

function ajax(){

  var aj=null;

  if(window.ActiveXObject){

    aj = new ActiveXObject("Microsoft.XMLHTTP");

  }else if(window.XMLHttpRequest){

    aj = new XMLHttpRequest();

  }

  aj.onreadystatechange = function(){

    if(aj.readyState==4){

      if(aj.status==200){

        console.log(aj.responseText)

      }

    }

  }

//get 方式提交;

    aj.open("get",/文件路径);

    aj.send();

//post 方式提交

    aj.open("post","/文件路径");

    var 变量= “name=”+value,"&psd="+value

    aj.setRequestHeader("Content-type","application/x-www-from-urlencoded");

    aj.send(变量);

}

时间: 2024-10-11 22:55:39

ajax 代码的相关文章

.net学习之Session、Cookie、手写Ajax代码以及请求流程

1.IIS 7 以上版本集成了两种模式,一种是经典模式,一种是集成模式(直接将asp.net框架集成到IIS中) 2.浏览器和服务器端通过什么技术来实现的?Socket(套接字),通信的语法是HTTP协议,也就是请求报文和响应报文 3.浏览器请求asp.net页面实际是请求的asp.net页面里的ProcessRequest方法 4.请求一般处理程序时,找到ashx页面后台类ashx.cs,创建类对象并调用ProcessRequest方法,生成响应报文体,发回浏览器 5.post表单提交方式:数

Ajax (Asynchronous javascript xml) 搜索框核心代码(JQuery) Ajax判断用户名存在核心代码 附:原生js的Ajax代码

前端 <script type="text/javascript"> $(function(){ $("#tid").keyup(function(){ //获取当前输入 的值 var value=$(this).val(); //偷偷摸摸发起请求 var url="${pageContext.request.contextPath }/like" var params="name="+value; //先清空下方

Ajax代码简单封装。

function ajax(url, onsuccess, onfail) {    var xmlhttp = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP');    xmlhttp.open("POST", url, true);    xml.onreadystatechange = function() {        if (xmlhttp.ready

jQuery 1.9 Ajax代码带注释

/* -----------ajax模块开始 -----------*/ var // Document location ajaxLocParts, ajaxLocation, ajax_nonce = jQuery.now(), ajax_rquery = /\?/, rhash = /#.*$/, rts = /([?&])_=[^&]*/, rheaders = /^(.*?):[ \t]*([^\r\n]*)\r?$/mg, // IE leaves an \r characte

向后台提交数据:通过form表单提交数据需刷新网页 但通过Ajax提交数据不用刷新网页可通过原生态Ajax或jqueryAjax。Ajax代码部分

原生态Ajax提交表单:需要借助XMLHttpRequest对象的open,要收通过post发送请求还要setRequsetHeader,然后把数据发送给后端,代码如下 目录结构 index.py代码 1 #index.py 2 #!/usr/bin/env python 3 #-*- coding:utf-8 -*- 4 import tornado.web 5 import tornado.ioloop 6 class indexHandler(tornado.web.RequestHand

AJAX 代码框架

Javascript <script type="text/javascript"> function btnClick() { var xmlhttp = new ActiveXObject("Microsoft.xmlhttp"); if(!xmlhttp) { alert("创建对象异常"); return false; } xmlhttp.open("POST", "XXXX", fal

ajax代码及简单封装

var xmlhttp = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP'); //创建XMLHTTP对象,考虑兼容性 xmlhttp.open("POST", "AJAXTest.ashx?" + "i=5&j=10", true); //“准备”向服务器的GetDate1.ashx发出Post请求(GET可能会有缓

原生js封装ajax代码

1.ajax函数封装: 1 /* 2 *author: Ivan 3 *date: 2014.06.01 4 *参数说明: 5 *opts: {'可选参数'} 6 **method: 请求方式:GET/POST,默认值:'GET'; 7 **url: 发送请求的地址, 默认值: 当前页地址; 8 **data: string,json; 9 **async: 是否异步:true/false,默认值:true; 10 **cache: 是否缓存:true/false,默认值:true; 11 **

兼容ie7到ie11,chrome,firefox的ajax代码

/* * 生成XMLHttpRequest */ function getxhr() { //获取ajax对象 var xhr = null; try { xhr = new XDomainRequest(); } catch(e) { try { xhr = new XMLHttpRequest(); } catch(e) { try { xhr = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { xhr = new ActiveX