2010-05-07 85 views
0

我想基於請求(它存儲在一個表中)建立一些jquery選項卡。加載jquery負載的麻煩

我有兩個頁面共享一個.js文件。一頁供用戶創建請求,另一頁供管理員批准/拒絕請求。

在管理頁面,這裏是我的javascript代碼:

$(function() { 
     GetRequest(); 
    }); 

這僅僅是調用一個函數,我在我的.js文件。

.js文件中的所有代碼也被封裝在'$(function(){//...code here})'中。

問題是功能尚未建立時,從頁面調用它。有沒有辦法讓頁面等到腳本完成?

+0

我認爲我們需要再看一點你的代碼來弄清楚你在做什麼,出了什麼問題:) 另外:函數不需要進入$(function(){}),這是你放置任何jquery或其他JavaScript的時候,你想在文檔加載時調用。 – Patricia 2010-05-07 16:16:32

回答

2

請勿將代碼包裝在$(function(){ ... })代碼中的.js文件中。它將函數置於實例之外,您無法在該準備就緒函數之外訪問該實例。然後在管理員和用戶頁面上,調用.js文件內的相應功能