jquery autocomplete

Az angol „autocomplete” kifejezés befejezése (autocomplete), ebben az esetben, befejezése a felhasználó által kívánt. Elfogadom hasznos, ha a felhasználó beír nem a teljes keresési kifejezést, és az első két karakter vagy szó, a többi automatikusan hozzá. Sőt, minden oldalon támogatnia kell az automatikus kiegészítés funkció, ahol csak lehetséges, hogy megkönnyítse az emberek életét! Mert ez egy plugin jQuery automatikus kiegészítés, amely támogatja a következő típusú adatok letöltésére és automatikus kiegészítést:
  • jQuery automatikus kiegészítés XML
  • jQuery automatikus kiegészítés a JSON
  • jQuery automatikus kiegészítés egy sor

jQuery automatikus kiegészítés képek felhasználói terminál

A gyakorlati példája a jQuery automatikus kiegészítés képekkel rajzfilm pin és leírások.

Írja be a nevét a rajzfilm (kezdődő „W”, „S”, „P”), és válassza

Erre példa, hogy a munka kell egy egyszerű jQuery script:

A legegyszerűbb változata jQuery automatikus kiegészítés

A legkényelmesebb, véleményem szerint, a lehetőség autocomplete - megállapítás és terhelési adatokat az adatbázis myqsl! Ez az opció meg van adva a hivatalos oldalon az első példája jQuery.

Minden jQuery kód:

A példában az összes plug-dan-kérelmek a php script „sug.php”, amely prividon alább:

A script „sug.php” létrehozza a megfelelő hozzászólásnak főcímek és visszaküldi a JSON formátumban fejléceket kell határozni, hogy egyértelműen meg kell határozni, hogy milyen típusú megtérülési Retreiving és a kódolást. Az adatok által visszaadott script „sug.php” csoportját alkotják „Javasolj” a fájl „suggest.class.php” JSON formátumban (minden fájl lehet skazachat alatt egy archív)

jQuery AJAX automatikus kiegészítés terhelési adatok XML formátumban

A fenti példában tervezték adatok vételére JSON formátumban, de más formátumok elfogadhatók. Példa jQuery automatikus kiegészítés, amely az XML.

Ehhez meg kell, hogy kis változások a forgatókönyvet, amely visszaadja az XML válasz jQuery script. Ez a típus Auocomplete jelentős hátránya - a nagy mennyiségű adat ne legyen kimeneti XML-en keresztül, és AJAX mivel lelassítja a működését szkriptek az oldalon.

jQuery script mi ​​változott, de ne felejtsük el, hogy módosítsa a php script a szerver oldalon, ami nem sokban különbözik a példát JSON formátumban megadott fölött. Az elv - vissza kell térnünk az adatok egy bizonyos formában - most xml formátumban, ami az osztály „suggestXml”, és az adatokat vissza lehet bármilyen adatbázis vagy egy XML fájl, stb.:

Példa jQuery automatikus kiegészítés az eredményt elmenti a cache.

Annak érdekében, hogy az adatok tárolására és a szerver eléréséhez többször megőrzésére szerver erőforrások és javítja az alkalmazások sebessége, akkor az alább látható kódot:

Kapcsolódó cikkek