免責条項:this
の具体的な使用について質問していますが、一般的にはthis
が使用されていません。だから、無グーグル/コピー/ペーストスピード回答(してください:私はそれはかなり混乱コードは2つの場所でfromPage
を使用していることがわかります(ごめんない"this"は次のjavascriptで何を参照していますか?
var req = {};
function getData()
{
var fromPage = 0;
var toPage = 1;
req = $.ajax({
url: "/_vti_bin/lists.asmx",
type: "POST",
dataType: "xml",
data: xmlData,
complete: onSuccess,
error: function (xhr, ajaxOptions, thrownError) {
alert("error: " + xhr.statusText);
alert(thrownError);
},
contentType: "text/xml; charset=\"utf-8\""
});
req.fromPage = fromPage;
req.toPage = toPage;
}
function onSuccess(resp) {
alert(this.fromPage);
}
:私は以下のjavascript/jqueryのコードを持って
私のコード)。
this
がVARを参照していますがgetData
の内で宣言またはreq
オブジェクトの一部である1?それとも完全に何か他のもの....
どれヘルプappreci ated。
'}、50);'どこか外れているようです... –
@kingjiv、良いキャッチです。申し訳ありませんが、これはより大きなコードの単純化されたバージョンです。 –
"、、50);が続く関数宣言の構文で少し混乱しています。ここに括弧と閉じ括弧が追加されていますか? – kinakuta