我是一个javascript / jquery noob,我为什么无法获得我在jquery函数中收到的值以便在该函数之外可用而疯狂。这是我在Javascript函数中的内容:
lines=[];
$(document).ready(function(){
$.get("sampledata.txt", function(dataInput, status){
lines = dataInput.split(",");
alert("Lines inside: " + lines); //Prints out fine here
});
});
alert("Lines outside: " + lines);
警告“外线”会返回空白,但“内线”会返回我的十个数字列表,以逗号分隔。我试图在jquery函数之外声明行,但它似乎忽略了jquery函数内部所做的更改。一切都按照我在jquery函数中的工作方式工作。
sampledata.txt看起来像这样:
10,20,30,40,50,60,70,80,90,100