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 に答える