Hallo zusammen
ich benutze das Autocomplete auf einer Webseite und funktioniert einwandfrei.
Nun wollte ich das Autocomplete erweitern auf URL Redirect. Also wenn man auf eine Autocomplete Auswahl klickt, dass man direkt weitergeleitet wird.
Was ich am Anfang aufrufe:
So funktioniert es noch (ohne URL):
Und so NICHT mehr:
Das Autocomplete funktioniert so gar nicht mehr (Code entspricht aber OriginalCode).
Code habe ich von hier: http://docs.jquery.com/Plugins/Autocomplete
Habe ich irgendwas übersehen? Oder was falsch gemacht?
ich benutze das Autocomplete auf einer Webseite und funktioniert einwandfrei.
Nun wollte ich das Autocomplete erweitern auf URL Redirect. Also wenn man auf eine Autocomplete Auswahl klickt, dass man direkt weitergeleitet wird.
Was ich am Anfang aufrufe:
Code:
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="jquery.autocomplete.js"></script>
So funktioniert es noch (ohne URL):
Code:
<script>
$(document).ready(function(){
var data = "Item1,Item2,Item3".split(",");
$("#ajaxSearch_input").autocomplete(data);
});
</script>
Und so NICHT mehr:
Code:
<script>
$(document).ready(function(){
var data = [ {text:'Link A', url:'/page1'}, {text:'Link B', url: '/page2'} ];
$("#ajaxSearch_input").autocomplete(data, {
formatItem: function(item) {
return item.text;
}
}).result(function(event, item) {
location.href = item.url;
});
</script>
Das Autocomplete funktioniert so gar nicht mehr (Code entspricht aber OriginalCode).
Code habe ich von hier: http://docs.jquery.com/Plugins/Autocomplete
Habe ich irgendwas übersehen? Oder was falsch gemacht?