zoukankan      html  css  js  c++  java
  • 使用JavaScript实现ajax

    实现ajax之前必须要创建一个 XMLHttpRequest 对象。如果不支持创建该对象的浏览器,则需要创建 ActiveXObject.具体方法如下:
    var xmlHttp; 
    function createxmlHttpRequest()
     { 
    if (window.ActiveXObject) { 
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
    else if 
    (window.XMLHttpRequest)
     { 
    xmlHttp=new XMLHttpRequest(); 
    }
    (1)下面使用上面创建的xmlHttp实现最简单的ajax get请求: 
    function doGet(url)
    // 注意在传参数值的时候最好使用encodeURI处理一下,以防出现乱码 
    createxmlHttpRequest(); 
    xmlHttp.open("GET",url); 
    xmlHttp.send(null); 
    xmlHttp.onreadystatechange = function()
     { 
    if ((xmlHttp.readyState == 4) && (xmlHttp.status == 200)) { 
    alert('success'); 
    else 
    alert('fail'); 
    (2)使用上面创建的xmlHttp实现最简单的ajax post请求: 
    function doPost(url,data)
    // 注意在传参数值的时候最好使用encodeURI处理一下,以防出现乱码 
    createxmlHttpRequest(); 
    xmlHttp.open("POST",url); 
    xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
    xmlHttp.send(data); 
    xmlHttp.onreadystatechange = function() 
    if ((xmlHttp.readyState == 4) && (xmlHttp.status == 200)) 
    alert('success'); 
    }
     else
     { 
    alert('fail'); 
  • 相关阅读:
    知识要点
    SQL语法(包括建库、建表、建视图、查询、增加、删除、修改)
    SQL语句(建库、建表、修改语句)
    比较好的电影网站
    crud创建,修改,删除,查询
    代码创建与操作数据库
    数据库
    数组与集合
    结构体
    类的运用
  • 原文地址:https://www.cnblogs.com/hyd1213126/p/5479437.html
Copyright © 2011-2022 走看看