我想捕獲用戶在填寫表單時在輸入type="text"
上按回車鍵的事件。這是通過網絡完成的,但答案並沒有解決。Meteor輸入文本返回事件
這是我到目前爲止有:
在HTML文件中,我有一個文本輸入,像這樣:
<input type="text" size=50 class="newlink">
在JavaScript文件,我試圖捕捉用戶按下進入以有效提交表格。我抓住,然後從輸入的文本,將藏匿在數據庫:
Template.newLink.events = {
'submit input.newLink': function() {
var url = template.find(".newLink").value;
// add to database
}
};
你在哪裏定義'template'? – Simone
聲明應該是:'function(evt,template)'代替。如[事件映射文檔](http://docs.meteor.com/#eventmaps)中所述,「處理函數接收兩個參數:事件,包含有關事件信息的對象和模板,處理程序被定義的模板「。我剛編輯了示例代碼。 –
這很好。 – Andy