zoukankan      html  css  js  c++  java
  • 关于JS中运用AJAX记录

    上个月在做进销存软件时,用到许多需要异步获取数据的地方,今天告一段落,特此记录

    总体感觉js做出来的比JQUERY,方便了许多(也可能是我用的少),但是兼容方面确实无法和JQUERY相提并论

    另外在使用JQUERY过程中发现ASP.NET 做POST请求时,会出现请求失败的问题,但是改为GET之后就可以了,令我相当郁闷,这也是后来我没有选用JQUEY来做一步请求的很大一个原因

    //此处我用异步操作处理需要对IOS推送的消息

    var http1;

    //此处用来判断浏览器
    if (window.XMLHttpRequest) {
    http1 = new XMLHttpRequest();
    }
    else {
    http1 = new ActiveXObject("Microsoft.XMLHTTP");
    }
    http1.onreadystatechange = function() {
    if (http1.readyState == 4 && http1.status == 200) {

    //此处为获取到的输出数据
    flag1 = http1.responseText;
    //alert(flag1);
    }
    }
    http1.open("POST", "tools/getPtoken.ashx", true);
    http1.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    http1.send("type=2&biaoti=" + document.getElementById('<%=biaoti.ClientID %>').value + "&fubiaoti=" + document.getElementById('<%=fubiaoti.ClientID %>').value + "&content=" + editor.text());

  • 相关阅读:
    Python实现网络多人聊天室
    C实现string字符串
    C getchar()
    C++ 数组遍历的两种方式
    Java 发红包
    Java递归实现阶乘
    Go defer语句
    bash shell——sum
    C——letterCounter
    数据结构——链队列(linked queue)
  • 原文地址:https://www.cnblogs.com/zwc-blog/p/4110220.html
Copyright © 2011-2022 走看看