Я получил этот HTML в моем Метеор приложение:Почему моя форма отправки не выполняется в моем приложении Meteor?
<template name="addPerson">
. . .
<input id="inputbuttonPerson" name="inputbuttonPerson" type="submit" value="Save Person">
</template>
... и этот обработчик события Javascript для отправки формы: кнопка
Template.addPerson.events({'submit form': function(event, template) {
alert('reached addPerson.submit form');
console.log('reached addPerson.submit form');
event.preventDefault();
var firstname = template.find('#firstName').value;
. . .
... все же «представить» является не стрельба; Я не вижу ни предупреждения, ни текста консольного журнала, ни записи, добавленной в MongoDB после того, как я заторможу кнопку отправки (inputbuttonPerson).
Почему обработчик событий кнопки отправки шаблона не отвечает на нажатие кнопки отправки?
Я не вижу никаких «форм» в «шаблоне», просто нажмите кнопку отправки. Добавить полный код. Затем используйте 'click # inputbuttonPerson' – Tushar
Я думаю, что 'submit form' лучше, чем 'click #buttonName'; но вы были правы - я ошибочно пропустил тег «form» и конечный тег! –