0

私は0.6.4を使用しています。動作しないでくださいCollection.update(t.data._id, { $set: { name: e.currentTarget.value}}); Session.set("edit-" + t.data._id, false);

4

1 に答える 1

0

jQuery を使用して値を抽出することをお勧めします: $(e.currentTarget).val()。また、personテンプレートが からレンダリングされると仮定すると{{#each people}}、おそらく を実行できますがthis._id、テンプレートを見ずに判断するのは困難です。

People.update(this._id, { $set: { name: $(e.currentTarget).val()}});

また、更新前にこれらの値をコンソールに記録して、コールバックが実行され、正しい値を読み取っていることを確認することをお勧めします。

于 2013-06-29T15:27:18.840 に答える