Butona click olayıyla olmaz o. input'a yazıyorken enter'a basarsam, sayfayı yönlendirir. Doğru yöntem form'un submit olayını kontrol ettirmektir.

$('form').submit(function (event) {
   event.preventDefault();

   $.post(); // İşlemler
});