У меня есть этот шаблон:Метеор - Сохранение данных проблем
<Template name="nuevoEjercicio">
<div class="container-fluid">
<div class="form-group">
<input type="text" class="form-control input-lg" name="ejercicio" placeholder="Ejercicio?"/>
<input type="number" class="form-control" name="repeticiones" placeholder="Repeticiones?" />
<input type="number" class="form-control" name="peso" placeholder="Peso?" />
<button type="submit" class="btn btn-success" >
<span class="glyphicon glyphicon-plus"></span>
</button>
</div>
</div>
</Template>
, что я использую, чтобы захватить и сохранить в базу данных. Тогда на мой .js файл Я пытаюсь получить данные и сохранить его:
Template.nuevoEjercicio.events({
'click .btn btn-success': function (event) {
var ejercicio = event.target.ejercicio.value;
var repeticiones = event.target.repeticiones.value;
var peso = event.target.peso.value;
ListaRutina.insert({
rutina:"1",
ejercicio:ejercicio,
repeticiones:repeticiones,
peso:peso,
});
// Clear form
event.target.ejercicio.value = "";
event.target.repeticiones.value = "";
event.target.peso.value = "";
// Prevent default form submit
return false;
}
});
}
как я понимаю, когда я нажимаю на любой объект, который имеет стиль БТН-успеха БТН .... но не случай. По какой-то неясной причине - для меня - не работает. Можете ли вы проверить его и дать мне совет? Спасибо!
Вы получаете сообщение об ошибке? Вы должны получить его из 'event.target.ejercicio.value'. – Kriegslustig
Не то, чтобы я мог видеть. Вы знаете, что просто учитесь. На консоли javascript я вижу: Ошибка подключения WebSocket к «ws: // localhost: 3000/sockjs/782/enojsmbs/websocket»: ошибка во время установления связи WebSocket: неверная строка состояния. Но присутствует даже я не нажимаю на кнопку. – Manuel
Кстати, может кто-то знает: почему на некоторых примерах, которые я вижу: Template.TemplateName.events ({ 'представить': функцию (событие, шаблон) { на некоторых других: Template.TemplateName.events ({ 'submit': function (event) { и некоторые другие: Template.TemplateName.events ({ 'submit': function() { – Manuel