首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JQuery中的readyState

JQuery中的readyState
EN

Stack Overflow用户
提问于 2011-11-04 16:24:13
回答 3查看 877关注 0票数 0

在ajax中,我使用了

代码语言:javascript
复制
if (xmlhttp.readyState==4)
{
    document.getElementById('cTxt').innerHTML=xmlhttp.responseText;             
}
else
{
    document.getElementById('cTxt').innerHTML="<img src='img/loader.gif' width='15' height='15' />";
}

这和我在JQuery中需要的一样。

EN

回答 3

Stack Overflow用户

发布于 2011-11-04 16:34:36

尝尝这个

代码语言:javascript
复制
function send_ajax()
{
    $('#cTxt').html("<img src='img/loader.gif' width='15' height='15' />");
    $.ajax({
        url: "Your page url where ajax request will be sent",
        success: function(data){
            $("#cTxt").html(data);
        }
    });
}
票数 2
EN

Stack Overflow用户

发布于 2011-11-04 16:27:27

jQuery使用回调函数来处理AJAX请求,而不是使用这种就绪状态。看看$.ajax()吧。有像successerror这样的参数,它们可以被赋予一个函数,如果达到状态就会调用它。

票数 0
EN

Stack Overflow用户

发布于 2011-11-04 16:36:45

下面是对应的:

代码语言:javascript
复制
$(document).ready(function () {
     $.ajax(
         type : 'GET',

         data : 'data=val',

         url  : 'foobar.php',

         success : function(text){
                         $("#cTxt").html(text.responseText);

     }
     )
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8006544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档