1

我是 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]

有人可以向我解释一下吗?

提前致谢。

4

1 回答 1

1

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

$.get("http://www.mydomain.com/test.txt", function(data) { 
    this.a.$a = data.d
});
于 2012-11-14T09:22:09.863 回答