Gdy klikniesz przycisk wewnątrz formularza, domyślnym zachowaniem przeglądarki jest przesłanie formularza, co powoduje kolejne żądanie HTTP i ponowne wczytanie strony. Aby tego uniknąć, Twój program obsługi zdarzeń musi wyraźnie uniemożliwić domyślne zachowanie:
Template.solBox.events({
'click #solve': function(e) {
e.preventDefault();
// the rest of your code goes here
}
});