Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JQuery] Zarządzanie formularzem
duch4ever
post
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?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lDoran
post
Post #2





Grupa: Zarejestrowani
Postów: 172
Pomógł: 13
Dołączył: 15.11.2009

Ostrzeżenie: (0%)
-----


  1. $('#inputX').blur(function() {
  2. if($('#inputX').val() != '1')
  3. $('#inputY').attr('disabled', 'disabled');
  4. else
  5. $('#inputY').attr('enabled', 'enabled');
  6. }
Go to the top of the page
+Quote Post
kilas88
post
Post #3





Grupa: Zarejestrowani
Postów: 305
Pomógł: 25
Dołączył: 27.01.2007

Ostrzeżenie: (0%)
-----


Cytat(lDoran @ 18.08.2010, 13:45:13 ) *
  1. $('#inputX').blur(function() {
  2. if($('#inputX').val() != '1')
  3. $('#inputY').attr('disabled', 'disabled');
  4. else
  5. $('#inputY').attr('enabled', 'enabled');
  6. }

Haha, nie żartuj (IMG:style_emoticons/default/smile.gif)

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', '');

}
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 23:19