は、私が何を私はそれ欲しいんコードのこのスニペットを見つけました。このコードは文書番号hereです。しかし、私はconsole.log()
呼び出しで生のテキスト文字列を取得しても、何も記録していません。jQueryの約束とバックボーン
誰かがjQueryの約束どおりに説明してください。私はそれらについて読んだことがありますが、私は彼らが本当に何かを持っているとは思いません。それは私がこのコードが私のために働いていない理由を理解する助けになるかもしれません。コードの第1行目と第2行目の間にI console.log(promise)
があると、responseText
になります。このため、$.when
またはthen
のいずれかで問題が発生しています。
EDIT:
記事を読んだ後、私は私がこれを行う可能性が発見された:
var promise = this.model.save();
$.when(promise).then(null, function(obj) {
console.log(obj.responseText);
});
をしかし、私はnull
が何を表すかを理解していません。 then
は成功関数と失敗関数の2つのパラメータを取っているようです。しかし、成功の機能は最初ではないでしょうか?私はサーバーから200応答を取得します。
これを読むhttp://css.dzone.com/articles/exploring-deferred-and-promise –
これは良い記事のようです。ありがとう。 – sehummel
probs :)幸せな読書.. –