JQuery中的readyState

时间:2011-11-04 08:24:13

标签: jquery ajax

在ajax我使用

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中也需要。

3 个答案:

答案 0 :(得分:2)

试试这个

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);
        }
    });
}

答案 1 :(得分:0)

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

答案 2 :(得分:0)

这是相应的:

$(document).ready(function () {
     $.ajax(
         type : 'GET',

         data : 'data=val',

         url  : 'foobar.php',

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

     }
     )
});