2014-02-10 103 views
-1

我想在页面加载时执行ajax但它不起作用! 我只想在第二页加载时运行代码。 这个jQuery代码:当页面加载时执行ajax

$("#mydiv").on('load', this, function(){   
     alert('loaded'); 

    return false;   

}); 

的html代码: 第二页已经得到了一个div:

<div id"mydiv"></div> 

请帮我解决这个问题,所以我可以处理Ajax请求。 谢谢。

+1

*“It does work”*。所以呢 ? –

+0

所以我可以处理ajax请求。 – test

+0

'alert('loaded')'是否曾经发生过?另外,这里有一些关于['.on'函数](http://api.jquery.com/on/)和['load'事件]的文档(http://api.jquery.com/load-event /) –

回答

1

为什么不在文档准备好时执行ajax?

$(document).ready(function(){   

    alert('loaded'); 
}); 
+0

因为我只想在第二页加载时运行代码。 – test

+1

如何执行ajax来加载第二页?你不能把处理程序分配给ajax请求作为成功处理程序来执行成功ajax后? –