Míg a mezők nincsenek kitöltve, a gomb nem aktív, a tervezés és fejlesztés a helyszín
Jó napot kívánok. 🙂
A hosszú idő óta még nem írt, mint egy hónap. Kis pihenés a nyár végén, majd egy kis gát a megrendelések, ami még folyamatban van, de még mindig volt egy óra ingyenes kiosztani, a helyszínen ki kell tölteni, és élvezze Ön új leckéket.
A téma a mai cikk egy formája töltés, azaz az ő kis érvényesítése. Hogy pontosabbak legyünk, ez nem teljesen igazoltak, mert a csekket a helyességét a bemenet nem kerül sor. Ezzel a módszerrel az inaktív benyújtja gombot, amíg a kívánt mezőt az űrlapon betöltötték.
A zárolások a küldés gombot, amíg a mező nincs kitöltve, akkor érjük el a jQuery. Segít nekünk egy kis scriptet, ami elvégzi a tervét. Csináljunk egy űrlapot egy inaktív gomb.
Csatlakozó jQuery könyvtár
Az első lépés az, hogy csatlakoztassa a kupakot a zárás előtt fej vagy a pincében, mielőtt zakryvayuschimsyabody jQuery könyvtár.
Itt kell nagyon óvatos, néha a könyvtár már egyszer kapcsolódott, majd csatlakoztassa újra nőni fog a konfliktus és a hibás működés a forgatókönyvet. Tehát abban az esetben nem működik, próbáld meg nem, hogy csatlakoztassa a könyvtárban, vagy változtassa meg a helyét a kapcsolatot.
küldés gombra script blokkoló
Továbbá, miután a könyvtár új egy script, hogy ellenőrizni fogja a kívánt mezőket, és ha kitölti aktiválja az elküld gombra.
Vonalak 2,3,4 kérje területen, nevezetesen ID a jövőben formáját és nevét a forgatókönyvet. A szó a három, így a felesleges stressz lehet eltávolítani, vagy újakat.
6 Összhangban paraméterek beállítása a karakterek számát a földeken. Ez a kód van megadva! = 0, azaz ha a mező üres, akkor nem kinyit gombot, ha vezetni legalább egy karaktert, a mező tekinthető töltve. És mint láthatjuk van e három területen, és mindegyik ugyanazt a beállítást.
Ha meg kell adnia egy másik karakterek minimális száma, akkor meg kell változtatni a kódot egy kicsit. Ha egyszerűen cserélje ki a „0” a kívánt számot, akkor nem fog működni. Hogy minden jól működjön kell cserélni:
Azaz, mi meg a paraméterek lehetővé teszik a küldés, ha a mező értéke több, mint 7 karakter. Azaz, a gomb nem aktív, míg a területen, azt mondta, ez a lehetőség nem lesz 7 vagy több karakter. Tegyük fel a következő paraméterekkel. A neve 2 karakter az e-mail - az 5. és 7. számú 6 helyen sorban a script így néz ki:
Azok számára, akiket érdekel a kérdés - hogyan lehet megadni a karakterek maximális számát?. Válasz: A HTML-kódot a beviteli mezőbe sorolja fel az attribútum
amely határt szab a 15 karakter. Csak adja meg a számot.
7 és 9 bar Set ID gomb jövőnk - a „Küldés” a forma, amely abban az esetben a feltételek lesz nyitva. Ebben az esetben - #submit.
Ez a munka, az első -, hogy a szükséges mezőket kell hozzá egy eseményt -
amely megkezdi a munkát a forgatókönyvet.
Másodszor, a gomb megnyomásával egy attribútum tiltva, a forgatókönyvet, amely törlésre kerül esetén tölti ki a szükséges mezőket.
Harmadszor, a beviteli mezők legyen azonosító, amelyet az is szerepel, a forgatókönyvet, ahogy azt fentebb már említettük.
Ez a módszer segített abban, hogy hozzon létre egy űrlapot, amely az Ajax és levelet küld újratöltés nélkül az oldalt, függetlenül attól, hogy a mezők kitöltése. Azaz, ha egy személy indul egy gombnyomással, akkor ürítse ki a levél, valamint a gomb le van tiltva, és nem csinálni.
Ez minden, köszönöm a figyelmet. 🙂
Ha hasznos volt a munkámhoz, támogatni tudja a helyszínen :)
Szia kedves barátom
Van AdBlock telepített bővítmény vagy hasonlók. Add oldalamon a fehér listát, és így vnesesh hozzájárulnak kialakulásához. Arról, hogy hogyan tiltsa AdBlock szeretné ezt az ablakot