GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

JSF e Semantic UI

Tags: #<Tag:0x00007fd9f3452340> #<Tag:0x00007fd9f34520e8>

Olá,

estou implementando no meu projeto JSF, a biblioteca Semantic UI, gostei do visual e foge um pouco bootstrap. Porém, estou tendo problemas para utilizar a class de checkedbox.

Tenho uma datatable, onde um dos campos da linha é um true ou false, que irá permitir que o item fique ativo ou não, para isso coloquei um <h:selectBooleanCheckbox>, e uma função ajax agregada a ele.
Nesse ajax eu chamo um método que faz a troca para true ou false, ja gravando em banco essa alteração. Porém ao utilizar a classe do Semantic UI, junto com seu jQuery para exibição do estilo do checkbox. Quando clico no checkbox, ele não altera, nem mesmo entra no método, mas ao tirar a classe do checkbox, funciona.

Seguem os trechos dos códigos:

<div class="two wide column">
    <h:inputText id="check"
        value="#{MBcadastroUsuario.blnBtnLimpar}">
     </h:inputText>
</div>
 <div class="two wide column">
     <div class="ui checkbox">
         <h:selectBooleanCheckbox>
             <f:ajax execute="@form" render="check" listener="#{MBcadastroUsuario.alterCheck()}"/>
         </h:selectBooleanCheckbox>
    </div>
 </div>

No final do código, que faz o checkbox montar o estilo e animação.

<script>
      $('.ui.checkbox').checkbox();
</script>

Estou mapeando as bibliotecas semantic.css, jquery e etc. Ja revisei e não é esse o problema.
Se alguém tiver alguma ideia do que pode ser, agradeço.

//