2011-05-03 1 views
1

Пример кода:Как вы получаете идентификатор документа в обратном вызове успеха при использовании jquery.couch.saveDoc?

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

В функции обратного вызова успеха, как вы получите идентификатор документ, который только что был сохранен?

ответ

4

Практически все jquery.couch функции вызывают успех обратного вызова с возвращенными из запроса HTTP, при отправке запроса POST/дб/DOC,

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

возвращается, так

$db.saveDoc(doc, { 
    success: function (data) { 
    var id = data.id; 
    }, 
    error: function() { 
    alert("Cannot save the thread."); 
    } 
}); 
Смежные вопросы