私はAJAXポストを含むJSクラスを持っています。私はthis
を使って投稿機能内からクラスメンバーを参照しようとしていますが、動作していないようです。例えばJavaScriptクラスの関数this operator
が、ここから:
function Classy() {
this.goal = 0;
$.post(
"class/initial.php",
function(back) {
this.goal = back.goal;
}, "json");
this.SampleFunction = function() {
alert(this.goal);
}
}
tester = new Classy();
tester.SampleFunction();
警告ボックスが、これはPHPファイルから戻って来ているものを間違いではないにもかかわらず、0
の値を出力します。問題は親クラスを参照するのにthis
以外のものが必要だと思います。誰でもアイデアはありますか?
、3と5 – Saxoier