Почему при нажатии клавиши «enter» в поле input страница перезагружается?
Форма сабмитится.<form method="post" onkeypress="if(event.keyCode == 13) return false;">
Или в вашем случае:$(".comment-input input").on("keypress", function (event) {
        if (event.keyCode == 13) {
            event.preventDefault();
        }
        console.log("Hello, World!");
    });
Какая же это проблема? Форма отправляется, все ок.
Если нужно чтобы юзер обязательно заполнил поле, скажите ему required.