Když kliknete na tlačítko uvnitř formuláře, výchozí chování prohlížeče je odeslání formuláře, což způsobí další požadavek HTTP a znovu načte stránku. Abyste tomu zabránili, vaše obsluha události musí explicitně zabránit výchozímu chování:
Template.solBox.events({
'click #solve': function(e) {
e.preventDefault();
// the rest of your code goes here
}
});