💡Introdução
Para ocultar uma opção pré-definida de um campo select, é necessário que você adicione um script ao modelo de formulário.
👊 Como fazer isso na prática
Veja só como você faz isso:
- Edição avançada > Javascript em body (Na const remover, coloque os itens do campo pré-selecionado onde está ‘Valor 1’, ...);
const remover = ['Redes Sociais']; //['Valor 1', 'Valor 2'] const namefield = 'contato.camposPersonalizados.comovocechegouatenos_compl_cont'; setTimeout(()=>{ removeOption(); },1000 );
function removeOption() { const fieldSelect = document.getElementsByName(namefield)[0]; var options = fieldSelect.options; for (var i = options.length - 1; i >= 0; i--) { for (var j = 0; j < remover.length; j++) { if (options[i].value == remover[j]) { fieldSelect.children[options[i].index].remove(); break; } } } } |
❓Ficou com alguma dúvida?
Será um prazer te ajudar! Entre em contato com nosso time de atendimento, combinado?
✅ Este artigo te ajudou?
Se este conteúdo foi útil para a sua demanda, nos avise! Ficaremos felizes em saber.
Comentários
1 comentário
depois de várias tentativas acchei seu tutorial e deu certo, muito obrigado!
Por favor, entre para comentar.