$.ajax({
type: 'GET',
url: 'test.js',
dataType: 'script',
success: function() {
            alert(arr);      }});
这样去请求一个.js文件(注意是.js文件 )
.js文件里面定义了一个变量var arr = [1,2,3];
在IE8下面 可以在success回调函数里取到那个arr变量.
但在FF3.5下面 一直报未定义.
但我在回调里用了setTimeout(function(){alert(arr)}, 0);
FF下就可以. 不知道大家遇到这个情况没? 
我不确认 是我用的有问题 还是JQ的一个BUG.
开始的时候直接用$.getScript也有这个问题