A kijelölés törlésével kapcsolatos fő probléma az, hogy problémákat okozhat, amikor a jQuery használatával próbál kijelölni elemeket. Ha sok elemet kell kijelölnie, a kijelölés törlése opció használata érvénytelenné teheti a kijelölést.
$("#myselect option").prop("selected", false);
Ez a kódsor a jQuery segítségével jelöli ki a „myselect” azonosítójú elemet, majd az összes alárendelt opcióelemet. Ezen opcióelemek mindegyikénél a kód a „selected” tulajdonságot false értékre állítja.
Űrlapok
A jQueryben néhány különböző típusú űrlap használható.
A legegyszerűbb űrlaptípus a szövegmező. Szövegmező létrehozásához egyszerűen adja hozzá a következő kódot a dokumentumhoz:
Ezután a getText() metódussal lekérheti a szövegmező értékét.
Szövegterület űrlapot is létrehozhat, ha hozzáadja a következő kódot a dokumentumhoz:
Ezután használja a getText() és setText() metódusokat a szövegterület tartalmának szabályozására.
Munka űrlapokkal
A jQuery űrlapjaival néhány módszerrel dolgozhatunk. Az egyik módja a $.getJSON() függvény használata adatok beszerzésére egy űrlapból. Ezután az adatok segítségével elemeket tölthet fel az oldalon.
Egy másik módszer a $.ajax() függvény használata adatok küldésére egy űrlapról a szerverre. A szerver ezután feldolgozhatja az adatokat, és visszaküldheti az oldalra.
Tippek a jQuery űrlapjaihoz
UI
Van néhány tipp az űrlapokkal való munkához a jQuery UI-ban. Először is használhatja az űrlapelemeket DOM elemként. Ez azt jelenti, hogy ugyanúgy kezelheti őket, mint a dokumentum bármely más elemét. Másodszor, használhatja az űrlapadatokat az oldal egyéb elemeinek feltöltésére. Végül az űrlapbeküldési esemény segítségével nyomon követheti a felhasználói bevitelt, és ennek megfelelően válaszolhat.