När du klickar på en knapp i ett formulär är webbläsarens standardbeteende att skicka in formuläret som orsakar en annan HTTP-förfrågan och laddar om sidan. För att undvika detta måste din händelsehanterare uttryckligen förhindra standardbeteendet:
Template.solBox.events({
'click #solve': function(e) {
e.preventDefault();
// the rest of your code goes here
}
});