javascript读取文件并将内容作为变量

时间:2012-11-14 09:17:35

标签: javascript variables readfile

我是javascript的初学者,所以请在说重复或任何内容之前,请尝试帮助我指出我正确的方向,我应该寻求答案。 我看到很多这样的问题,但没有一个与我的需求相关。 所以,我不得不问..

我有一个javascript,

this.a.$a = "content";

现在在那个剧本的某个地方,我有

a.target_url = this.a.$a;

this.a. $ a 是我们通过输入框手动添加的字符串。

我需要的是一个读取文件内容,将其转换为字符串,并将值作为this.a.$a中的变量打印的函数。

文件名为Test.txt,长URI为http://www.mydomain.com/test.txt

文件内容为: Neque porro quisquam est qui dolorem ipsum quia dolor sit amet

我试过了

$.get("http://www.mydomain.com/test.txt", function(data) { 
    this.a.$a = data
});

但我得到的是[object] [Object]

有人能解释一下吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

您应该尝试使用console.log输出变量,然后检查firebug以查看对象的外观。虽然我的直觉告诉我这应该解决你的问题:

$.get("http://www.mydomain.com/test.txt", function(data) { 
    this.a.$a = data.d
});