![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
Kolejny problem z serii głupich.. Ale do rzeczy, mamy 4 pola input (text), w 3 mam miejsca na wpisanie odpowiednio godzin,dni,miesięcy, a ostatnie ma date wpisywaną przez UI jQuery (datepicker) i teraz potrzebuje taki myk żeby po wpisaniu tej daty i któregokolwiek pola z czasem policzyło jaka to bedzie data,
powiedzmy wciskamy z UI 01.01.2012 10:22:22 i w pole dni wpisujemy 30, i chciałbym teraz żeby pokazało sie w czymkolwiek (i tak to bedzie div) że to bedzie 31.01.2012 10:22:22.. Czy ktoś próbował coś takiego skonstruować ? Bo nie bardzo mam pomysł jak sie zabrać za cos takiego.. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 18 Dołączył: 11.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
new Date(rok,miesiac,dzien+ilos_dni,godzina,minuta,sekunda) i masz obiekt daty, a co z nim dalej zrobic? link
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
A jak sprawdzać czy któreś pole zostało wypełnione ?
Bo kombinuje tak:
<input type="text" class="pole_tekstowe_edycja" name="status_zailegodzin" id="godziny" /> Ale jakoś nie bardzo chce to działać... |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 18 Dołączył: 11.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
[quote name='Mayka' date='27.11.2012, 15:47:33 ' post='1008788']
A jak sprawdzać czy któreś pole zostało wypełnione ? Bo kombinuje tak:
Co do twojego przykładu, zdefiniowałeś zmienną o tej samej nazwie wewnątrz funkcji prze co przysłoniłeś tą globalną, dlatego też posiada on wartość jedynie wewnątrz klamer. Po drugie dałeś warunek poza funkcją change, przez co ten warunek wykonywany był jedynie raz, zaraz po wczytaniu się skryptu(a wtedy jego gługość to 0), zresztą nie wiem czy takie kwiatki działają "$(godzina_jest).length". jQuery robi z ludzi inwalidów, pewne rzeczy można upraszczać ale, żeby tworzyć osobny język? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
Haha no ja jestem zdolny (IMG:style_emoticons/default/tongue.gif)
No dobra ale teraz sprawdzam jeden warunek dla jednego pola a ten if chciałem sprawdzić wszystkie 3 pola.. Pozatym to chyba oczywiste że jeśli pole się zmieni to jego długość bedzie wieksza od 0.. I co nikt nie pomoże ? Ten post edytował Mayka 28.11.2012, 08:06:31 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 561 Pomógł: 72 Dołączył: 15.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Polecam skorzystanie z tego: http://phpjs.org/functions/strtotime/ działa tak samo jak strtotime() znane z PHP.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
No to rozwiązuje większą część moich problemów, dzieki (IMG:style_emoticons/default/wink.gif)
edit: znalazłem bibloteke moment.JS , http://jsfiddle.net/YcAZs/4/ już jest wszystko fajnie (liczy), jak by tylko ktoś zerknął na ile to jest dobrze (IMG:style_emoticons/default/wink.gif) ? Dlaczego taki zapis jest nie poprawny ?
Ten post edytował Mayka 30.11.2012, 11:00:26 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 10:37 |