Ajax könyv kérdés
Sziasztok!
Tudtok ajánlani valami olyan könyvet/weboldalt, ami a legkezdőbbeknek is megtudja jól tanítani az ajax használatát? Már töltöttem me annyi ebookot, de van amelyik angol, van amelyik már olyan alaptudást követel ami még nekem nincs, szóval tudtok vlami ilyesmit ajánlani? Amúgy, az alapprobléma az egy regisztrációs form kitöltésénél, a kitöltött username keresése a mysql adattáblába, ha erre van linketek az is jó!
köszi előre
bb sl
■ Tudtok ajánlani valami olyan könyvet/weboldalt, ami a legkezdőbbeknek is megtudja jól tanítani az ajax használatát? Már töltöttem me annyi ebookot, de van amelyik angol, van amelyik már olyan alaptudást követel ami még nekem nincs, szóval tudtok vlami ilyesmit ajánlani? Amúgy, az alapprobléma az egy regisztrációs form kitöltésénél, a kitöltött username keresése a mysql adattáblába, ha erre van linketek az is jó!
köszi előre
bb sl
javascript?
Ajánlom a figyelmedbe a JQuery-t, ez egy javascript keretrendszer, ami pont az ilyen problémákban tud óriási segítséget adni. Az oldalukon ráadásul találsz egy nagyon jó doksit illetve tutorialokat kezdők számára.
A problémádra nagyon egyszerű a megoldás. Először az oldal head részében hívd be a jquery.js-t valamilyen forrásból. Ezután nincs más dolgod mint a username input meződ változását figyelned, és ha ez megtörtént, akkor egy ajax kéréssel elküldeni a beírt adatot és figyelni a választ. Valahogy így:
Természetesen sok mindennel meg lehet fűszerezni a scriptet, ez csak egy váz volt. Érdemes lekezelni, hogy egyszerre csak egy ilyen ellenőrzés menjen el, azt is, hogyha hibás választ kapsz (szerver error), illetve, hogy ne az input onchange-re fusson le a kód, hanem valami "biztonságosabb" eseményre, eseményekre.
Professional Ajax
üdv Csaba
Hát az a baj, hogy most
bb sl
Köszi a választ
köszi mindent bb sl
u.i.: hogy miért kapcsoltam két eseményhez is az ellenőrzést? mert ahogy tesztelem, beírtam egy nevet, nem volt jó (szándékosan), de aztán 1 betűt hozzáírtam és visszatöröltem akkor már jónak tűnt számára... szóval ezért. Azt pedig, hogy van e már beírva valami a mezőbe, azzal nézem, h ha kisebb a karakterszám mint 6, akkor ne is fusson le a script.