![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 247 Pomógł: 9 Dołączył: 20.09.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam formularz, który oblicza pewne wartości i te wartości, które mają się wyliczać muszą być typu "disabled". Reszta pól są aktywne. Problem polega na tym, że po wysłaniu formularza, wartości z pól disabled nie są zapisywane do formularza i do encji. Rozumiem taką sytuację, gdy ustawię sobie pole tak:
Ale jak ustawię w ten sposób:
Z tego co wiem to 'attr' odnosi się do atrybutów html a nie ustawień samego zachowania pola po stronie backendowej. Stworzyłem sobie subscribera, który tak samo jak po stronie przeglądarki oblicza sobie te pola i wstrzykuje do formularza. Tylko w tej ssytuacji muszę obsłużyć kilka eventów, POST_SET_DATA, PRE_SUBMIT, POST_SUBMIT. Macie jakieś propozycje rozwiązań ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Wartości pól typu "disabled" nie są wysyłane w formularzu. Zastosuj readonly
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 12:27 |