[javascript/ajax][php] - autouzupełnianie

0

Witajcie, mam mały problem... jak każdy ;p
potrzebuję skryptu podobnego do http://res.nodstrum.com/autoComplete/
Z tym że troszkę bardziej zaawansowanego...

Ogólny zarys działania wygląda następująco:

Mam formularz składający się z pól:

  • imię
    -nazwisko
  • kraj
  • email
  • kilka innych mniej ważnych

Po wypełnieniu tych pól i kliknięciu wyślij za pomocą skryptu php do bazy danych dodawany jest nowy użytkownik wraz z dodatkowymi danymi (są to zlecenia od tej osoby). na razie wygląda tak że każde zlecenie jest nowym wpisem w bazie danych o następującej strukturze: imie|nazwisko|kraj|mail|zlecenie
W bazie danych mam już kilkunastu użytkowników i chcę zrobić tak żeby po wpisaniu pierwszych liter imienia pojawiła mi się lista osób, wybieram z listy piotra kowalskiego (wszystko w pierwszym polu) i jak go wybiorę to reszta pól uzupełnia mi się automatycznie czyli mam wpisane wszystkie dane za wyjątkiem zlecenia które już wpisuje ręcznie
ma ktoś gotowy skrypt albo wie gdzie szukać bo ja już się poddałem - wszędzie jest tylko jedno pole bez możliwości uzupełnienia innych a właśnie na tym mi zależy...

0

znalazøem coś takiego : http://jqueryui.com/demos/autocomplete/#custom-data

ale po małej modyfikacji mi nie działa i nie wiem o co chodzi... gdy wpisze pierwsza litere j albo b wyswietla mi cala liste na w nie reaguje ;/
link do modyfikacji: http://jsfiddle.net/GQGp8/

0

doprowadziłem to do stanu w jakim bym to widział (prowizorycznie po potem wyglądem się zajmę) - http://jsfiddle.net/ErcxV/
i wszystko działa tak jak chciałem - wpisuje imię wyświetlają mi się te co w bazie - jeśli wybiorę reszta pól automatycznie się uzupełnia ale...

W dalszym ciągu nie działa wyszukiwanie - formularz działa tylko na literki b i j i wyświetla wtedy wszystkich użytkowników (a powinien tylko tych których imie zaczyna się na daną literę), przy wpisaniu w nie dzieje się nic, przykład żywcem skopiowany ze strony działa poprawnie więc o co chodzi, kilka razy analizowałem czy nie popełniłem jakiegoś głupiego błędu ale widać błąd jest dla mnie chyba zbyt głupi (albo ja dla niego ;p)
i nie mam pojęcia co zrobić żeby działało należycie;/

0

poradziłem sobie, ważnym były nazwy zmiennych - przynajmneij jedna która była zaaplikowna w ui i nie można było jej zmienic

0 użytkowników online, w tym zalogowanych: 0, gości: 0