Insert Campo Auto Complete

Boas Pessoal!

O que ocorre é o seguinte:
Formulário com o campo do tipo autocomplete obrigatório o usuário digita um valor, caso o valor exista na base de dados é retornado, caso não exista necessário gravar, porém exibe mensagem que o campo e obrigatório.

O campo esta preenchido, porém ainda não existe na base de dados.

Alguém já passou por este problema?
Pode ajudar por favor?
Atenciosamente,

Olá Flávio,

O campo do tipo autocomplete somente permite a busca na tabela. Ele não tem como gravar nenhuma informação, como é o seu desejo.

Uma saída seria você colocar na tabela algo como “Novo tipo” e validar esta informação pelo Evento Ajax no campo. Caso o conteúdo seja “Novo tipo” o evento poderá exibir na tela um novo campo, onde o usuário deverá digitar este novo tipo e este campo escreverá na tabela o novo tipo informado.

Ai o usuário poderia voltar no campo do autocomplete e ele vai encontrar esta informação também.

Esta é uma ideia, mas poderia ser feita de outras formas também, mas sem usar o autocomplete.

Espero ter ajudado.