Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pole input z kalendarzem JavaScript nie jest przechwytywane przez POST
lol75
post 24.06.2013, 14:55:02
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 14.03.2011

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


Cześć

Mam formularz z polem input

  1. <input name="data_splaty1" class="text_do_prawej" type="text" value="'.$dataSplaty1.'" >


Dorobiłem do niego kalendarzyk i byłem zmuszony dodać do niego id="data_splaty1", żeby działał JavaScript.

  1. $(document).ready(function(){
  2. $('#data_splaty1').jdPicker(); ...


Kalendarz działa (poprawnie wpisuje mi w pole input wskazaną datę, jednak kiedy odbieram te dane za pomocą POST), zmienna jest pusta
  1. $dataSplaty1 = $_POST['data_splaty1'];


Jak usunę id="data_splaty1", kalendarz przestaje działać, ale POST poprawnie przechwytuje dane.

Kombinowałem ze zmianą w JavaScript selectora na

  1. $('input[name$="data_splaty1"]').jdPicker();


żeby selectorem był 'name', ale to nie pomogło.

Macie jakieś pomysły?
Go to the top of the page
+Quote Post
erix
post 24.06.2013, 15:03:31
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A zobacz w inspektorze, co się dzieje z HTML-em po dodaniu pickera.

Bo ID nie powinien tu mieć nic do rzeczy.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
lol75
post 25.06.2013, 09:54:42
Post #3





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 14.03.2011

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


Wielkie dzięki za pomoc.
Nie wiem co było przyczyną i kod HTML w przeglądarce było OK.

Poradziłem sobie implementując oficjalny datapicker z jquery (ten działał)

Opis jest tu: http://jqueryui.com/datepicker/

a format polski ustawia się:
  1. $( "#datepicker" ).datepicker({ dateFormat: 'yy-mm-dd' });
Go to the top of the page
+Quote Post
ajlowju
post 29.06.2013, 13:24:39
Post #4





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 9.05.2013

Ostrzeżenie: (10%)
X----


bo bez tego nie mogło hulać wink.gif
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 16.04.2024 - 13:06