Cuando hace clic en un botón dentro de un formulario, el comportamiento predeterminado del navegador es enviar el formulario, lo que provoca otra solicitud HTTP y vuelve a cargar la página. Para evitar esto, su controlador de eventos debe evitar explícitamente el comportamiento predeterminado:
Template.solBox.events({
'click #solve': function(e) {
e.preventDefault();
// the rest of your code goes here
}
});