Summernote установлено пустым в моем свойстве bean

Я пытаюсь использовать Summernote с JSF, но у меня возникает следующая проблема: Когда я отправляю запрос (из ajax), мое свойство bean-компонента пустое (не нулевое).

Смотрите мой код Summernote:

<div class="form-group">
                <label>Texto</label>
                <h:inputTextarea value="#{cursoMB.questao.questao.texto}"
                    disabled="#{cursoMB.questao == null}"
                    styleClass="summernote form-control" />
            </div>

И мой jQuery для использования summerNote:

jQuery('.summernote').summernote({
     height: 300,                 // set editor height

      minHeight: null,             // set minimum height of editor
      maxHeight: null,             // set maximum height of editor

      focus: false                 // set focus to editable area after initializing summernote      
   });

Смотрите мою кнопку, которая должна отправить значения свойств:

<h:commandLink actionListener="#{cursoMB.salvarQuestao()}"
                styleClass="btn btn-default" title="clique para salvar a questão">
                <f:ajax execute="divQuestao" render="divTeste divQuestao" 
                onevent="function(data) { if (data.status === 'success') initSummerNote();  }" />
                <i class="fa fa-save fa-fw"></i>
            </h:commandLink>

В моем ManagedBean значение "texto" пусто. Если я отключу SummerNote, все работает нормально. В консоли браузера нет ошибок.

0 ответов

Другие вопросы по тегам