Archiwa tagu: Ajax

VisualSearch – rewelacyjny skrypt w do wyszukiwana w jQuery

VisualSearch

Jeden z ciekawszych skryptów do wyszukiwania jaki udało mi się znaleźć w sieci. Napisany został przy pomocy frameworku jQuery. Posada możliwość tworzenia własnych kategorii, które możemy następnie wpisywać a skrypt sam będzie nam je podpowiadał. W pasku wyszukiwania możemy kolekcjonować kryteria wyszukiwania. Skrypt pozwala stworzyć naprawdę ciekawy sposób wyszukiwania.

Framework: jQuery
Demo: http://documentcloud.github.com/visualsearch/
Licencja: MIT

jRating – system oceny z użyciem Ajax i jQuery

jRating jQuery Ajax

jRating to plugin do tworzenia szybkiego systemu oceny. Skrypt umożliwia szereg konfiguracji. Możemy ustalić ilość gwiazdek oraz ich wielkość lub też zmienić grafikę. Skrypt umożliwia również konfigurowanie sposobu oceniania, np. możemy przyznawać pół gwiazdki. W plikach pluginu jest umieszczony plik PHP przygotowany do zapisu wyniku oceny do bazy danych, jednak mechanizm zapisywania trzeba zaprogramować samemu.

jRating jQuery Ajax

Wymagania: jQuery
Link: http://www.myjqueryplugins.com/jRating
Demo: http://www.myjqueryplugins.com/jRating/demo
Licencja: MIT

Contactable – szybki kontakt dzięki PHP, jQuery i Ajax

Contactable plugin jQyery Ajax

Bardzo często na różnych stronach widuje wysuwany z boku formularz kontaktowy. To bardzo popularny ostaniami czasy plugin. Pomyślałem że opisze go na blogu, aby łatwiej go było znaleźć. Tak więc plugin wyświetla na stronie małą zakładkę po naciśnięciu której, wysuwa nam się z boku formularz kontaktowy. Po wypełnieniu pól, formularz sprawdza czy dane są poprawnie wpisane i przesyła maila. Do skryptu dołączony jest plik PHP w którym trzeba wpisać adres mail na który ma przychodzić mail z formularza.

Contactable plugin jQyery Ajax

 

Wymagania: jQuery, PHP
Demo: http://plugins.theodin.co.uk/jquery/contactable/index.html
Link: http://theodin.co.uk/blog/ajax/contactable-jquery-plugin.html
Licencja: Darmowa

jQuery.validVal – formularz z walidacją Ajax w jQuery

jQuery_validVal Ajax

Bardzo fajny plugin ułatwiający walidującje formularzy. Działa przez określenie rodzaju walicjacji w atrybutach „class”. Można również pisać własne reguły oparte o wyrażenia regularne. W linku znajduje się prosta instrukcja instalacji skryptu na stronie oraz jego konfigurowanie.

jQuery_validVal Ajax

Framework: jQuery
Demo: http://validval.frebsite.nl/examples.php
Licencja: GPL

Ajax Upload – wgrywanie plików metodą drag and drop.

Ajax Upload

Ajax Uploader jest skryptem umożliwiającym wgrywanie pików na serwer. Pozwala wybierać wiele plików jednocześnie. Obsługuje metodę drag-and-drop, która sprawia że wystarczy przeciągnąć i upuścić plik kursorem myszki. Skrypt wspierany jest bardziej na przeglądarki Firexox , Chrome i Safari. Ajax Upload nie wykorzystuje żadnego frameworka JavaScript.

Ajax Upload

Download: https://github.com/valums/ajax-upload
Link: http://valums.com/ajax-upload/
Licencja: GPL

Quicksand – animowane sortowanie elementów w jQuery

quicksand jquery ajax

Quicksand to rewelacyjny skrypt napisany na frameworku jQuery.  Dzięki niemu w efektowny sposób można posortować elementy na stronie, lub pogrupować je według kategorii. Najciekawszy jest jednak sposób w jaki sortują się elementy, otóż przy sortowaniu przestawiają się kolejnością, a przy grupowaniu, niepasujące elementy znikają a pasujące układają się po kolei. Elementy możemy również sortować, wczytując je wcześniej metodą Ajax.

quicksand jquery ajax

Framework: jQuery
Demo: http://razorjack.net/quicksand/index.html
Licencja: MIT, GPL

MooGeo – geolokalizacja MooTools

MooGeo

MooGeo to skrypt pomocny przy geolokalizacji. Za jego pomocą możemy ustalić położenie na przykład na podstawie swojego lub czyjegoś adresu IP, adresu URL, geokodów czy nawet treści. Skrypt umożliwia nawet wyszukiwanie zdjęć w pobliżu danej lokalizacji przeszukując portale ze zdjęciami. Lokalizacje ustalane są na podstawie położenia dużych serwerów.

MooGeo

Wymagania: MooTools
Link: http://thinkphp.ro/apps/js-hacks/MooGeo/
Download: http://mootools.net/forge/download/MooGeo/v1.0
Licencja: Darmowa

Agile Uploader – uploader plików

Agile Uploader

Przy pomocy uploadera możemy w prosty i przyjazny sposób wysłać pliki na serwer. Dzięki zastosowaniu technologi Ajax unikamy ponownego wczytywania całej strony. Agile Uploader ma wiele możliwości:

  • Możliwość dołączania wielu plików
  • Wyświetlanie się miniaturki po załadowaniu pliku (nie dział w IE)
  • Możliwość podmiany przycisków
  • Zmiana rozmiaru obrazka przed wysłaniem go na serwer
  • Możliwość przesyłania dodatkowych informacji wraz z plikiem
  • Możliwość tworzenia dodatkowych metod
  • Działa dobrze na wszystkich przeglądarkach

Agile Uploader

Wymagania: jQuery
Demo: http://www.shift8creative.com/projects/agile-uploader/index.html
Licencja: Darmowa