![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 22.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mam pytanie o formularze, jak nimi zarządzać jeśli np w inpucie x mamy wartość inną niż '1' to żeby input y stawał się nie aktywny?
Jakiś skrypt jquery może, znacie jakieś sposoby proste? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 0 Dołączył: 18.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
$('#inputX').blur(function() { if($('#inputX').val() != '1') { $('#inputY').attr('disabled', 'disabled'); } Dla jQuery coś w ten deseń. Ten post edytował patrix007 17.08.2010, 23:29:12 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 305 Pomógł: 25 Dołączył: 27.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Kod $('input').bind('change', function(e) { if ($(this).val() != '1') { $(this).attr('disabled', 'disabled'); } e.preventDefault(); }); Nie testowałem, choć powinno być dobrze. Powodzenia ![]() Ten post edytował kilas88 17.08.2010, 23:29:30 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 22.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Coś nie działa
![]() ![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 305 Pomógł: 25 Dołączył: 27.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 22.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 172 Pomógł: 13 Dołączył: 15.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 305 Pomógł: 25 Dołączył: 27.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Haha, nie żartuj ![]() duch4ever, można to rozwiązać w prosty sposób. Kod $('#inputX').blur(function() {
if($('#inputX').val() != '1') { /** tutaj musisz zablokować w sposób jaki tylko zechcesz - nie wiem co przez to rozumiesz, bo ogólnie przyjęte blokowanie elementu formularza oznacza dodanie do niego atrybutu disabled w przykładzie poniżej czyści pole, jeśli wartość nie równa się 1 **/ $('#inputY').attr('value', ''); } |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 22.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Już to jakoś na swój rozum skleciłem ![]()
Manual mi pomógł ![]() Ten post edytował duch4ever 18.08.2010, 12:57:42 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 0 Dołączył: 18.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Kod działa ale blokuje inputa na stałe a ja chce żeby jak się wpisze 1 odblokowywało No to co za problem pomyśleć ? ![]() Wystarczyło coś dopisać i wyglądałoby to tak:
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.07.2025 - 01:58 |