Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fichado

Suggest

Recommended Posts

Olá

 

Esse suggest está funcionando normalmente:

 

$(document).ready(function() {
		$("##campo").autocomplete("endereço",
		{
			minChars:3,
			onItemSelect:selectItem
		});
	});
	function selectItem(item) {
		$("##campo").val(item.extra);
	}
	function formatItem(row) {
		return row[1];
	}

 

O que acontece é que esse suggest é o tradicional onde eu digito algo no input e ele vai buscar os dados no banco e depois traz as sugestões somente para uma palavra digitada no input.

 

O que quero é fazer o mesmo esquema do Gmail..

Eu quero digitar vários nomes no input..

Então se eu digitar "a" o suggest tem que me retornar aline, amélia, antonia etc e eu escolho aline. Aí logo em seguida eu quero colocar virgula e digitar "a" de novo e quero que o suggest me mostre de novo aline, amélia, antonia pra eu poder escolher outro nome e assim por diante... entenderam? É igual o "Para" do Gmail...

 

Alguém pode me ajudar?

 

Desde já, agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso terá que ser feito com css.

 

você precisa jogar no input, um outro elemento contendo a string escolhida(<span>, <div>...), e então aumentar o padding do input, para que a próxima comece a ser escrita mais para frente.

 

faça com css.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.