Как отключить редактирование в 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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