örnek kodu burada vermişler. ama ben aşağı yukarı 180.000 bilgi arasından bir auto complete yaptırmak istiyorum, ki bu bilgiler veritabanımda kayıtlı.
bunun için ne yapmam gerekiyor?
$(function() {
var availableTags = [
"ActionScript",
"AppleScript",
"Asp",
"BASIC",
"C",
"C++",
"Clojure",
"COBOL",
"ColdFusion",
"Erlang",
"Fortran",
"Groovy",
"Haskell",
"Java",
"JavaScript",
"Lisp",
"Perl",
"PHP",
"Python",
"Ruby",
"Scala",
"Scheme"
];
$( "#tags" ).autocomplete({
source: availableTags
});
});
sunun benzeri bir array'e basman gerekiyor db'deki verileri. o kadar.
ya da degisik plug-in'ler mevcut. input'a bir seyler yazdikca veritabanindan sorgulayarak sonuc getiren, ki bence o daha mantikli. www.devbridge.com
source için fonksiyon yazıp ajax ile alabilirsin verileri ya da fader'in dediği gibi doğrudan array'i sayfayı oluştururken basman gerekiyor,
benim bahsettiğim örnek olarak o sayfada remote datasource olarak gösterilmiş mesela,
jqueryui.com
şu sayfadan çekiyor veriyi.
@ocanal'ın verdiği örnekte search.php'nin içeriğinin görülmesini istemiyorsan php tarafında if($_SERVER["HTTP_X_REQUESTED_WITH"] == 'XMLHttpRequest') diyerek kontrolü sağlayabilirsin.