2010-05-07 2 views
0

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

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

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

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

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

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

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

+0

Я думаю, что мы будем нуждаться, чтобы увидеть немного больше кода, чтобы выяснить, что вы делаете и что происходит не так :) также: функции не нужно заходить внутри $ (function() {}), где вы помещаете любой jquery или другой javascript, который вы хотите вызвать при загрузке документа. – Patricia

ответ

2

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

Смежные вопросы