Wyłączanie pól formularza za pomocą jQuery
13 stycznia 2016
Czasami trzeba wyłączyć przycisk zatwierdzania formularza lub niektóre z jego pól tekstowych do czasu aż użytkownik wykona pewne czynności (np. zaznaczy pole wyboru Przeczytałem warunki i je akceptuję). Rozwiązaniem jest dodanie atrybutu disabled
do pola formularza, aby móc go później odpowiednio ustawiać:
$('input[type="submit"]').prop('disabled', true);
Teraz wystarczy tylko ponownie wywołać metodę prop
na elemencie formularza i przestawić wartość atrybutu disabled
na false
:
$('input[type="submit"]').prop('disabled', false);
Autor: Matt Smith
Źródło: https://github.com/AllThingsSmitty/jquery-tips-everyone-should-know
Tłumaczenie: Łukasz Piwko
Treść tej strony jest dostępna na zasadach licencji MIT
Zobacz również:
- Przełączanie JavaScriptu zależnie od zmiany widoczności elementu za pomocą jQuery
- Łączenie wywołań wtyczek w łańcuchy w jQuery
- Obsługa błędów wywołań Ajax w jQuery
- Znajdowanie elementów po tekście za pomocą jQuery
- Otwieranie odnośników za pomocą jQuery
- Nadanie dwóm elementom div takiej samej wysokości za pomocą jQuery
- Prosty akordeon w jQuery
- Przełączanie efektów zanikania i przesuwania za pomocą jQuery
- Wyłączanie odnośników za pomocą jQuery
- Zmienianie klas za pomocą jQuery w reakcji na najechanie kursorem na element