Убедитесь, что вы return false
из обработчика отправки формы или вызов ajax не успеет выполнить:
$('#waitlist_form').submit(function() {
var the_email = $('#waitlist_box').val();
$.ajax({
type: 'POST',
url: '/waitlist/submit',
data: { email: the_email },
beforeSend: function() {
},
success: function(html) {
$('#waitlist_button').html('Thanks!');
}
});
return false;
});