这是https://stackoverflow.com/a/15121394/2247553中此答案的后续问题,由于 StackOverflow 的奖励系统,我无法对此发表评论。
我的问题是,在使用 Meteor 请求集合更新后,如果服务器拒绝更新,我如何将可编辑重置回其原始状态?
Template.editableTable.rendered = function() {
$('#myParentTable').editable({
selector: '.editable-click'
});
$('a.editable-click').unbind('save').on('save', function(e, params) {
MyCollection.update({_id: 'myid'}, {$set: {key: 'val'}}, function(error, docs) {
if (error) {
// how do I reset X-editable here?
}
});
});
};