jquery autocomplete mellanslag efter

JavaScript

1 svar · 786 visningar · startad av kolas

Medlem sedan mars 2001142 inlägg
Trådstart#1

Jag försöker få till autocomplete med denna Jquery-lösning:
http://docs.jquery.com/Plugins/Autocomplete

Men jag förstår inte varför det ska komma fram ett mellanslag efter orden som kommer upp.

Tar jag bort utrymmet mellan " " på raden multipleseparator försvinner det efter men då kan jag inte längre skriva bokstav nr 2. Alltså skriver jag L då får jag upp alla, men skriver jag LÅ då hittar den inget längre.

Hur ska jag göra för att skriva fler tecken (LÅ..) samtidigt som det inte blir ett mellanslag efter?


<script type="text/javascript">
$().ready(function() {
	
	$("#tags").autocomplete(["lådbilar", "lastbilar", "långtradare"], {
		width: 100,
		max: 4,
		highlight: false,
		multiple: true,
		multipleSeparator: " ",
		scroll: true,
		scrollHeight: 300
	});
	
});
</script>
Medlem sedan dec. 20025 483 inlägg
#2

Sätt multiple = false och multipleSeparator = "". Det innebär dock att du endast kommer att kunna ange ett värde i inputrutan, men det kanske är OK?

275 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)