Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: aktywowanie pola przy otwieraniu strony w zależności od wartości w bazie
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
motorola123321
Witam
Na stronie mam formularz a którym jest dropdown list z kolorami (samochodu) i jedną opcją "niejednolity". Jeżeli użytkownik wybierze opcję niejednolity to staje się aktywne pole w formularzu szczegóły i pojawia się komunikat który nakazuje dokładniejsze opisanie. Teraz z kolej kiedy chcę edytować taki wpis nie wiem jak zrobić aby kiedy wartość z dropdown listy to "niejednolity" aby od razu było aktywowane pole to szczegółów, od razu przy wybieraniu pozycji do edycji. Przy obecnym kodzie, kiedy otwieram formularz z danymi z bazy i dropdown list jest ustawiona na "niejednolity " to pole "szczegóły" nie jest aktywne.
gitbejbe
wierze Ci że nie działa, a teraz wklej felerny fragment kodu.
motorola123321
Sorry za opóźnienie a oto i kod (brakuje znaczników javascirpt):

[JAVASCRIPT] pobierz, plaintext
  1. function changeTextBox()
  2. {
  3. var val=$('#kolor').val();
  4.  
  5. if(val==='różnokolorowy')
  6. {
  7. $('#kolor').removeAttr("disabled");
  8. alert('OPISAĆ!');
  9. }
  10. else{$('#kolor').prop('disabled', true);}
  11. }
[JAVASCRIPT] pobierz, plaintext
nospor
No to odpal funkcje changeTextBox() po zaladowaniu strony. Sama sie nie wywola
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.