У меня есть текстовое поле:
<textarea tabindex="1" maxlength='2000' id="area"></textarea>
Я смотрю эту текстовую область с помощью jquery:
$("#area").keypress(function (e) {
if (e.keyCode != 13) return;
var msg = $("#area").val().replace("\n", "");
if (!util.isBlank(msg))
{
send(msg);
$("#area").val("");
}
});
send() отправляет сообщение серверу, если был нажат ключ возврата, и если сообщение не пустое или содержит только пробелы строки.
Проблема: после отправки сообщения текстовое поле не очищается. При загрузке первой страницы текстовое поле пуст. Когда сообщение было отправлено, в текстовом поле есть одна пустая строка, и я не знаю, как избавиться от нее.