我正在尝试获取正在运行的请求的状态,并在第一个请求运行时在页面上更新它。但它在请求运行时不会更新,它只会在开始和结束时更新。怎么了?
这是我的代码:
函数 get_remote() { $.ajax({ url: "Html->url(array('action'=>'getstatus','test')) ?>", 成功:功能(响应){ $("#info").html(响应); console.log('ok'); 如果(响应!='完成') setTimeout("get_remote()", 10); } }); } $(函数(){ $('#initimport').click(function(){ get_remote(); $.ajax({ url: "Html->url(array('action'=>'initimport'))?>", 成功:函数(){ console.log('成功', this); } }); 返回假; }); });