var text,replacing$;
$.get('reload.html,function(response){
text=response;
});
replacing$=$(text).find('td')
alert(replacing$.get())
当我尝试使用替换$ .get()时,它只是空的。
这里是reload.html(注意到,只是把它作为记录)
<tr>
<td>
LOADED First
</td>
</tr>
它让我发疯了。响应文本在回调函数内工作得很好,但从不在之外
答案 0 :(得分:6)
$.get
是使用AJAX
的异步调用(其中A是异步的)。这意味着$.get
之后的行将在服务器响应之前执行。
你应该像你在帖子中提到的那样在回调中移动这些代码。