Lorsque vous cliquez sur un bouton à l'intérieur d'un formulaire, le comportement par défaut du navigateur consiste à soumettre le formulaire, ce qui provoque une autre requête HTTP et recharge la page. Pour éviter cela, votre gestionnaire d'événements doit explicitement empêcher le comportement par défaut :
Template.solBox.events({
'click #solve': function(e) {
e.preventDefault();
// the rest of your code goes here
}
});