2010-05-07 70 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文件内的相应功能