Bootstrap-multiselect: Pergunta: Um controle de formulário inválido com nome = 'xxxx' não pode ser focalizado

Criado em 11 mai. 2016  ·  6Comentários  ·  Fonte: davidstutz/bootstrap-multiselect

Olá amigos, talvez eu esteja faltando alguma coisa na documentação, mas por algum motivo quando aplico o atributo required ao select e tento enviar o formulário, quando nenhuma opção foi selecionada, nada acontece e uma mensagem de erro Question: An invalid form control with name='xxxx' is not focusable aparece. Quaisquer dicas são apreciadas. Obrigada.

bug

Comentários muito úteis

Este erro ocorre devido ao atributo "obrigatório" no

Para obter mais informações, consulte:


A solução é remover o atributo "obrigatório" no elemento selecionado OU adicionar "novalidate" ao formulário. A primeira escolha seria preferível e implementar outro método para validação "necessária".

// for now you can do this to by pass the bug
$(selector).multiselect(options).prop('required', false);

Todos 6 comentários

Mesmo aqui. Eu adoraria encontrar uma solução também.

Talvez relacionado a # 620

Tentaremos reproduzir e consertar.

Veja também # 620, onde testei em alguns navegadores. Vocês poderiam fornecer detalhes sobre o navegador e a configuração, etc.?

Este erro ocorre devido ao atributo "obrigatório" no

Para obter mais informações, consulte:


A solução é remover o atributo "obrigatório" no elemento selecionado OU adicionar "novalidate" ao formulário. A primeira escolha seria preferível e implementar outro método para validação "necessária".

// for now you can do this to by pass the bug
$(selector).multiselect(options).prop('required', false);

Eu também estou tendo o problema. A configuração é totalmente padrão e usada em navegadores modernos. A única coisa que indicaria um problema é este aviso no console durante o carregamento da página.

Please do not use Bootstrap-checkbox element in label element.

O atributo obrigatório só se torna problemático quando $('#item).multiselect(); é aplicado ao elemento selecionado.

Isso provavelmente acontece por causa de conflitos de biblioteca / plug-in. Este atributo deve funcionar 100% bem se você não estiver executando e inicializando qualquer outro plug-in na página em que está trabalhando. Mais informações na edição # 798.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

APM3 picture APM3  ·  3Comentários

mirroras picture mirroras  ·  3Comentários

Furgas picture Furgas  ·  8Comentários

donbonifacio picture donbonifacio  ·  7Comentários

SaeedSoltoon picture SaeedSoltoon  ·  3Comentários