在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中需要的一样。
发布于 2011-11-04 16:34:36
尝尝这个
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);
}
});
}发布于 2011-11-04 16:27:27
jQuery使用回调函数来处理AJAX请求,而不是使用这种就绪状态。看看$.ajax()吧。有像success和error这样的参数,它们可以被赋予一个函数,如果达到状态就会调用它。
发布于 2011-11-04 16:36:45
下面是对应的:
$(document).ready(function () {
$.ajax(
type : 'GET',
data : 'data=val',
url : 'foobar.php',
success : function(text){
$("#cTxt").html(text.responseText);
}
)
});https://stackoverflow.com/questions/8006544
复制相似问题