zoukankan      html  css  js  c++  java
  • ajax出现 所需的数据还不可用

     ajax出现所需的数据还不可用解决方法

      无刷新技术运用过程中经常遇到两个函数一个对服务器端进行连接一个对返回结果解决前者一般为callServer()函数后者一般为updatePage()函数;

      var response = xmlHttp.responseText;
      控件ID.innerHTML=response;

    上面为错误的写法,正确的写法如下;  

      if (xmlHttp.readyState < 4)
      {
        控件ID.innerHTML="读取数据中…";
      }
      if (xmlHttp.readyState == 4)
      {
        var response = xmlHttp.responseText;
        控件ID.innerHTML=response;
       }

    readyState表示XMLHttpRequest对象的处理状态:0:XMLHttpRequest对象还没有完成初始化。1:XMLHttpRequest对象开始发送请求。2:XMLHttpRequest对象的请求发送完成。3:XMLHttpRequest对象开始读取服务器的响应。4:XMLHttpRequest对象读取服务器响应结束。

  • 相关阅读:
    在Eclipse中使用Checkstyle 检查Java代码规范
    文件缓存法的具体实现
    hdu 4454 Stealing a Cake
    uva 11922
    uva 11020
    uva 12206
    uva 11107
    uva 11796
    uva 11178
    uva 11437
  • 原文地址:https://www.cnblogs.com/gaoteng/p/2350391.html
Copyright © 2011-2022 走看看