Ответ 1
Вы можете использовать привязку событий
Например, если у вас есть
HTML
<template name="home">
<input type="text" name="text" value="{{text}}"/>
</template>
клиент js
Template.home.text = function() {
return MyCollection.findOne({_id:"1"}).text;
}
Template.home.events({
'change input[name=text]':function(event,context) {
MyCollection.update(_id, {$set:{text:event.target.value}});
}
});
Итак, чтобы он обновлялся, как только текстовое поле теряет фокус/ввод, нажатие /etc
Если вы хотите использовать кнопку отправки, а для чего-то немного более холодного, посмотрите на ветку управления метками