Проблема с загрузкой JQuery Onload - PullRequest
0 голосов
/ 07 мая 2010

Я пытаюсь создать несколько вкладок jquery на основе запроса (который хранится в таблице).

У меня есть две страницы с одним файлом .js. Одна страница предназначена для пользователя, чтобы создать запрос, а другая - для администратора, чтобы утвердить / отклонить запрос.

На странице администратора вот мой код JavaScript:

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

Который просто вызывает функцию, которая находится внутри моего файла .js.

Весь код в файле .js также заключен в '$ (function () {//...code here})'.

Проблема в том, что функция еще не создана при вызове ее со страницы. Есть ли способ, с помощью которого я могу сказать странице дождаться завершения сценария?

1 Ответ

2 голосов
/ 07 мая 2010

Не заключайте код внутри файла .js в код $(function(){ ... }). Он помещает функцию в экземпляр, к которому вы не можете получить доступ за пределами этой готовой функции. Затем на странице администратора и пользователя вызовите соответствующие функции внутри .js файла

...