2014-02-10 136 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後? –