jQuery AutoComplete Array Füllen

Ich versuche zu verwenden die jQuery-autocomplete-Funktion, und nach dem Lesen mehrerer Beiträge habe ich noch zwei Fragen:

1) ich habe AutoVervollständigen arbeiten mit dem code gepostet am Boden, aber ich brauche das array mit dem Titel "Daten" gefüllt werden aus unserer Datenbank. Ich habe versucht, verschiedene Methoden verwenden, um zu füllen diese per AJAX. Ich habe versucht, mit $.get und $.ajax. Was ist die korrekte syntax, um dies zu erreichen?

2) Dieses array wird groß sein, ich habe 60.000 plus Werten, wenn ich füllen Sie einfach das array einmal. Ich Frage mich, ob es möglich ist, um eine AJAX-Anfrage füllen Sie das array jedes mal, wenn der Benutzer eingibt einen neuen Brief? Ist dies besser zu tun, oder füllen Sie das array mit allen Werten auf einmal? Besser, die Steuern, die das system weniger?

//This code works
<script type="text/javascript">
  $(document).ready(function(){
  var data = "Facebook Gowalla Foursquare".split(" ");
  $("#search_company").autocomplete(data);
  });
</script>


//display company live search
echo('<form id="form" method="post" action="competitor_unlink.php" onsubmit="return">');
echo('Company: <input id="search_company"/>');
echo('<br/>');
echo('<button type="submit" value="Submit">Submit</button>');
echo('</form>');
InformationsquelleAutor user387049 | 2010-12-14
Schreibe einen Kommentar