Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][JavaScript] Problem z datepicker'em
island
post
Post #1





Grupa: Zarejestrowani
Postów: 67
Pomógł: 1
Dołączył: 7.09.2008

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


Dlaczego podczas tworzenia dynamicznego pola textowego nie chce mi się wgrać datepicker (jquery) kiedy klikam na to pole? Jeśli zadeklaruję pole statycznie to wszystko działa:

Kod

<input type="text" name="pole1" id="pole1" />



Jeśli dynamicznie to wtedy NIE działa.

Kod
var element1 = document.createElement('input');
element1.setAttribute('type', 'text');
element1.setAttribute('name', "pole2");
element1.setAttribute('id', "pole2");
document.getElementById("my_div").appendChild(element1);


kod jquery

Kod
$(function() {
    $('#pole1').datepick({
                    dateFormat: 'yy-mm-dd'
                    });    
    $('#pole2').datepick({
                    dateFormat: 'yy-mm-dd'
                    });                                
});


Ten post edytował island 4.05.2010, 19:25:16
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
piotrooo89
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




a czy firebug coś 'mówi'? masz gdzieś przykład on-line? jak nie to wrzuć.
Go to the top of the page
+Quote Post
vokiel
post
Post #3





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


Bo jQuery uruchamiając datepicker, podpinając go pod pola, nie wie jeszcze o istnieniu tego pola, które dodajesz.
Zainteresuj się funkcjami delegate() (od v 1.4), live()

Ten post edytował vokiel 4.05.2010, 19:17:12
Go to the top of the page
+Quote Post
island
post
Post #4





Grupa: Zarejestrowani
Postów: 67
Pomógł: 1
Dołączył: 7.09.2008

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


Dzięki vokiel!!!!! Wykorzystałem funkcję live() i działa!

Ten post edytował island 5.05.2010, 09:34:12
Go to the top of the page
+Quote Post

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: 28.09.2025 - 03:49