私は50000+のローテーブルを持っていますので、オートコンプリートを使用するために各ページにすべての行をロードできません。 extraParamsパラメータが、知らない:JQueryのオートコンプリートを使用して結果をAjax呼び出しで呼び出そうとしています
1)の結果は、AJAX経由で呼び出されているページ上で表示させるためにどのような形式(取得-ドロップダウン-results.xmlこの場合は)
2)をどのように取得しますこれらの結果はドロップダウンになります
私の現在のソースは以下のとおりです:
$("input#autocomplete-field").autocomplete(
"/ajax/get-dropdown-results.xml",{
delay:0,
minChars:3,
matchContains:true,
matchSubset:false,
max:100,
extraParams: {
q: function() { return escape($("input#autocomplete-field").val()); }
}
});
Firebugを実行しているので、ajax呼び出しが正しく行われていることがわかります(/ajax/get-dropdown-results.xml?q=whatever-they-typed)が、コードをどこに置くべきかわかりません返されたテキストを処理します。
あなたは、オートコンプリートのプラグインへのリンク – rizzle