Salve,
utilizzo questo script per l'autocomplete con file source esterno:
Codice:
<!doctype html>
<html lang="it">
<head>
<meta charset="utf-8" />
<title></title>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.js" ></script>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.js" ></script>
<link rel="stylesheet" type="text/css" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/themes/base/jquery-ui.css"/>
<script>

$(function() {
$( "#tags" ).autocomplete({
source: "autocomplete.asp",
      minLength: 1
    });
    });

</script>
</head>
<body>
<div class="ui-widget">
<input id="tags" name="tags" />
</div>
</body>
</html>
autocomplete.asp
Codice:
<%
Set conn = Server.CreateObject("ADODB.Connection")
Conn.Open = "DRIVER={MySQL ODBC 3.51 Driver}; SERVER=xxxxxxx;DATABASE=xxxxxxxx;UID=xxxxxxxx;PASSWORD=xxxxxxxx"

sql = "SELECT Barcode, Descrizione FROM Prodtti where Barcode like '%"  & Request.QueryString("term") & "%' or Descrizione like '%"  & Request.QueryString("term") & "%'"
Set rsc = Server.CreateObject("ADODB.Recordset")
rsc.Open sql, conn, 3, 3

output = "["

While (NOT rsc.EOF)
    output = output & "{""id"":""" & rsc.Fields.item("Barcode") & """,""value"":"" " & rsc.Fields.Item("Barcode") & "  - " & rsc.Fields.Item("Descrizione") & " ""},"
     rsc.MoveNext()
Wend


conn.Close()
Set conn = Nothing

output=Left(output,Len(output)-1)
output = output & "]"
response.write output

%>
Ora se i dati sono pochi visualizzo tutto correttamente durante l'autocomplete, mentre purtroppo dovr avere a che fare con oltre 700mila articoli, potete aiutarmi a risolvere questo problema?
Da premettere che dovro utiizzarlo tutto in locale (sia sito che db mysql)
Grazie