Как включить или отключить кнопку в соответствии с тем, что внутри Summernote есть текст? - PullRequest
0 голосов
/ 02 октября 2018

У меня есть мастер форм, на первом шаге есть summernote и следующая кнопка с идентификатором "change_summernote", если summernote содержит текст enable enable else disable (даже после того, как пользователь вводит текст и затем удаляет его), это мой код:

$(".summernote").on("summernote.keyup", function (we,e) { 
                if(e.keyCode == 46 || e.keyCode == 8)
                {
                    if ( jQuery(".summernote").summernote("code") == '') 
                    {
                        //this line is not working
                        jQuery('#change_summernote').attr("disabled");

                    } else {

                        jQuery('#change_summernote').removeAttr("disabled");
                        //No guarantee it isn't mindless gibberish, sorry.

                    }   
                }
                else
                {
                    jQuery('#change_summernote').removeAttr("disabled");
                }
            });

часть, когда следующая кнопка набрана, если весь текст внутри summernote удален, не работает

1 Ответ

0 голосов
/ 02 октября 2018

Правильный способ установки атрибута с помощью JQuery.

jQuery('#change_summernote').attr('disabled', 'disabled');
...