J'ai la jquery suivante qui appelle ma base de données: La chaîne renvoyée est:Jquery Autocomplete Non Filtrage des résultats de la base de données
[ "APPLE", "DELL", "HP", "MICROSOFT"]
$(function(){
$("#id-make").autocomplete({
source: "actions/autocomplete.asp?data=1",
minLength: 2,
});
});
Cependant, comme je tape, tous les résultats sont présentés:
Suis-je manque un paramètre du jquery pour filtrer les résultats.
Merci
Mise à jour pour caïque:
Ceci est le code asp auto-complétion qui crée la chaîne. Je dois appeler la base de données pour construire la chaîne de sorte qu'il est toujours à jour
sSQL = "SELECT * FROM it_asset_makes ORDER BY make ASC;"
Set rst = Server.CreateObject("ADODB.Recordset")
rst.CursorLocation = 3
rst.Open sSQL, Conn, 3, 1
output = "["
DO Until rst.EOF
output = output & chr(34) & rst("make") & chr(34) & ","
rst.movenext
Loop
output = left(output,(len(output)-1))
output = output & "]"
Response.Write output
sortie = [ "APPLE", "DELL", "HP", "MICROSOFT"]
<input type="text" class="form-box-wide" id="id-make" name="frm-make" maxlength="30" autocomplete="off" /><br />