写了AJAX的请求数据的,用火狐的firebug调试,出了下面这错:c.documentElement is null   jquery-1.7.2.min.js (第 3 行)
本人ajax的学习经验不足,出的这错无从下手,求高人帮助!

解决方案 »

  1.   

    jquery-1.7.2.min.js
    可能是路径错了
      

  2.   

    不是啊,这个jquery-1.7.2.min.js是我从文件夹里面拖过来的。
     <script type="text/javascript">
        var btnEnable=true;
        function ajaxGetMsg()
        {
         btnEnable=false;
         $("#data-table").hide();
         $("#ajax-loading").fadeIn();
         $.getJSON("Ajax/Handler.ashx",{radomID:Math.random(),type:"load",myName:$("#txtMyName").val()},function(data,a){
          if(a=="success")
          {
           var htmlStr="";
         
           $.each(data,function(i){
            htmlStr=htmlStr+"<tr><td>"
            +data[i].MsgId+"</td><td>"
            +data[i].SendId+"</td><td>"
            +data[i].Content+"</td><td>"
            +data[i].SendTime+"</td></tr>";
           });
           $("#itbody").html(htmlStr);
           $("#ajax-loading").hide();
           $("#data-table").fadeIn();
           btnEnable=true;
          }
          else
          {
           $("#error-tips").fadeIn();
           btnEnable=true;
          }
          
         });
         
        }
        
        $(function(){
         $("#error-tips").hide();
         ajaxGetMsg();
         
         $("#butAjax").click(function(){
         if(btnEnable)
         {
          $("#itbody").html("");
          ajaxGetMsg();
         }
         else
         {
         alert("请等待加载...");
         }
         });
        });
        </script>
      

  3.   

    没有执行a="success"里面的代码,而是一直执行的是:  else
      {
      alert("请等待加载...");
      }里面的代码,请高人指点!!