Как отключить редактирование в Summernotes?Jquery

Программирование на jquery
Anonymous
Как отключить редактирование в Summernotes?

Сообщение Anonymous »

Я использую компонент Summernotes, и я хочу запретить пользователю добавлять символы, если он (он) превышает 2000 символов, но я не мог понять, как прекратить вводить событие.Я делаю следующее:

Код: Выделить всё

 $(".note-editable").each(function(){
$(this).on("keyup", function(){
var cc = $(this).text().length;
var arr = $(this).next().attr("class").split('_');
var q = "q"+arr[0];
var maxChar = arr[2];
var textarea = $('*[name^="'+q+'"]');
var diffChar = parseInt(maxChar - cc);

if(diffChar >= 0)
{
$(this).next().text(diffChar + " Remaining out of " + maxChar);
}
else
{
$(this).next().text("0 Remaining out of " + maxChar);

//$(textarea).prop('disabled', true);
$(this).text($(this).text().slice(0,diffChar));
}
});
});
Есть идеи, как это сделать, я не хочу отключать курсор или уничтожать летнюю заметку. Я хочу, чтобы пользователь чувствовал, что он все еще может редактировать, но это ничего не будет вводить, если текст превышает 2000 символов.
Спасибо!!!

Подробнее здесь: https://stackoverflow.com/questions/337 ... ummernotes

Вернуться в «Jquery»