Hlavným problémom s možnosťou zrušenia výberu je, že môže spôsobiť problémy pri pokuse použiť jQuery na výber prvkov. Ak máte na výber veľa prvkov, použitie možnosti zrušiť výber môže spôsobiť neplatnosť výberu.
$("#myselect option").prop("selected", false);
Tento riadok kódu používa jQuery na výber prvku s ID „myselect“ a potom všetkých jeho podradených prvkov možnosti. Pre každý z týchto prvkov možnosti kód nastaví vlastnosť „selected“ na hodnotu false.
Formuláre
Existuje niekoľko rôznych typov formulárov, ktoré môžete použiť v jQuery.
Najjednoduchším typom formulára je textové pole. Ak chcete vytvoriť textové pole, stačí do dokumentu pridať nasledujúci kód:
Potom môžete použiť metódu getText() na získanie hodnoty textového poľa.
Formulár textovej oblasti môžete vytvoriť aj pridaním nasledujúceho kódu do dokumentu:
Potom použite metódy getText() a setText() na ovládanie obsahu textovej oblasti.
Práca s formulármi
Existuje niekoľko spôsobov, ako pracovať s formulármi v jQuery. Jedným zo spôsobov je použiť funkciu $.getJSON() na získanie údajov z formulára. Údaje potom môžete použiť na vyplnenie prvkov na stránke.
Ďalším spôsobom je použiť funkciu $.ajax() na odoslanie údajov z formulára na server. Server potom môže spracovať údaje a vrátiť ich späť na stránku.
Tipy pre formuláre v jQuery
UI
Existuje niekoľko tipov na prácu s formulármi v používateľskom rozhraní jQuery. Najprv môžete použiť prvky formulára ako prvky DOM. To znamená, že s nimi môžete manipulovať rovnako ako s akýmkoľvek iným prvkom v dokumente. Po druhé, údaje formulára môžete použiť na vyplnenie ďalších prvkov na stránke. Nakoniec môžete použiť udalosť odoslania formulára na sledovanie vstupu používateľa a zodpovedajúcu reakciu.