zoukankan      html  css  js  c++  java
  • ajax

    AndXML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。

    AJAX = 异步JavaScript和XML(标准通用标记语言的子集),是一种用于创建快速动态网页,在无需重新加载整个网页的情况下,能够更新部分网页的技术。

    通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

    window.onload = function(){
    //发起请求
    sendInfo();

    function sendInfo(){
    //创建对象
    var ld = new XMLHttpRequest();
    /*监听ajax的状态
    ajax有5种状态readyState:
    0------> 创建ajax对象完毕
    1------> 有调用open()方法
    2------> 有调用send()方法
    3------> 服务器端数据只返回了一部分
    4------> 服务器端数据全部返回,ajax请求完成
    */
    ld.onreadystatechange = function(){
    //这里用的第四种状态
    if(ld.readyState==4){
    //处理数据
    clData(ld.responseText);
    mapSheng();
    }
    }
    }
    //创建新的http请求,jd.open请求方式get/post,请求地址(同步异步请求)
    ld.open("get",'./qwe.php');
    //发送请求, jd.send(post(请求数据)/get(请求设置null))
    ld.send(null);
    }
    function clData(data){
    var arr = data.split('/');
    for(var i = 0; i < arr.length ; i++){
    attr[i] = arr[i].split(',');
    str+="<option value='"+attr[i][0]+"'>+attr[i][1]+</option>"
    }
    document.getElementById(tyep).innerHTML += str;

  • 相关阅读:
    文件操作回顾
    数据类型回顾
    面向对象三大特性之封装与多态
    面向对象之继承
    轮播图
    jQuery事件操作
    jQuery动画效果
    jQuery篇
    文档对象模型
    javascript
  • 原文地址:https://www.cnblogs.com/sword082419/p/9043686.html
Copyright © 2011-2022 走看看