1

コード例は次のとおりです。

$db.saveDoc(doc, {
    success: function () {
        // Do something with the ID.
    },
    error: function () {
        alert("Cannot save the thread.");
    }
});

成功のコールバック関数で、保存されたばかりのドキュメントの ID をどのように取得しますか?

4

1 に答える 1

4

ほとんどすべての jquery.couch 関数は、POST /db/doc リクエストを送信したときに、http リクエストから返されたデータを使用して成功コールバックを呼び出します。

{"ok":true,"id":"ad5c9fc93ae3b6f5f9809357a30003fe","rev":"1-2a91bdd9ee1e3e5e6302741132d7c415"}

返されるので、

$db.saveDoc(doc, {
  success: function (data) {
    var id = data.id;
  },
  error: function () {
    alert("Cannot save the thread.");
  }
});
于 2011-05-03T23:45:08.183 に答える