У меня возникла небольшая проблема с отправкой текста из текстового поля, как только нажата клавиша ввода.
Введенный текст добавляется к div с аккуратным эффектом, а затем введенный текст удаляется из текстового поля, что все работает нормально. Однако, когда вы нажимаете Enter, разрыв строки на самом деле все еще вставляется в текстовое поле, сразу после чего текст добавляется и удаляется. Таким образом, на долю секунды вы можете увидеть добавляемый разрыв строки, что совсем не выглядит красиво.
Как предотвратить вставку разрыва строки?
Спасибо! Деннис
ОБНОВИТЬ:
Какой-то код здесь. Я использую клавиатуру.
$('#postDiv').on('keyup', '#posttext', function(e) {
if ((e.which == 13) && !event.shiftKey) {
post($(this));
}
});