Avaleht
uus teema   vasta Tarkvara »  WWW »  jQuery DatePicker ja vaikimisi kuupäev märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
warwas
HV Guru
warwas

liitunud: 06.07.2003



Autoriseeritud ID-kaardiga

sõnum 26.08.2009 17:00:15 jQuery DatePicker ja vaikimisi kuupäev vasta tsitaadiga

Õnnestus komistada mingi imeliku probleemi otsa.

Kui panna input väljale value'ga mingi vaikimisi väärtus, siis DatePicker sellest aru ei saa ja kirjutab sinna vägisi tänase kuupäeva
Näide:
html:
  1. <input type="text" value="17.10.2005" name="liitumise_kp" id="liitumise_kp" class="hasDatepicker"/>

annab väljundiks

Samas kui ma ise käsitsi kirjutan sinna välja peale mingi kuupäeva ja siis klikiga kalendri välja kutsun, siis on kalender liikunud ka õigesse kohta.

javascript:
  1. $(function() {
  2.         $("#liitumise_kp").datepicker();
  3.         $("#liitumise_kp").datepicker('option', 'dateFormat', 'dd.mm.yy');
  4.         $("#liitumise_kp").datepicker('option', 'dayNamesMin', ['P', 'E', 'T', 'K', 'N', 'R', 'L']);
  5.         $("#liitumise_kp").datepicker('option', 'monthNames', ['Jaanuar','Veebruar','Märts','Aprill','Mai','Juuni','Juuli','August','September','Oktoober','November','Detsember']);
  6. });


DatePicker'il on ka mingi 'defaultDate' nimeline parameeter aga mul pole õnnestunud veel läbi hammustada kuidas seda kasutada...
Kommentaarid: 247 loe/lisa Kasutajad arvavad:  :: 0 :: 3 :: 224
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004



Online

sõnum 26.08.2009 19:39:30 vasta tsitaadiga

http://www.kelvinluck.com/assets/jquery/datePicker/v2/demo/
Anna väärtuseks / märgiga sisu ja vaata kas sama probleem esineb.
Samuti võid proovida antud käsku: $('.date-picker').dpSetSelected('01/01/2010');

Kindluse mõttes küsin üle et kas tegu on jQuery datePicker pluginiga või jQuery UI Datepickeriga ?

Edit:
jQuery UI Datepickeri puhul: http://jqueryui.com/demos/datepicker/#option-defaultDate
Ehk siis kas annad ette javascripti Date objekti, numbrid päevades tänasest või stringina numbrite-tähtede kombinatsioon tänasest (näiteks +2y3m et panna 2 aastat ja 3 kuud tulevikku).

Edit2: kui ei ole kumbki neist, siis palun anna link enda pluginile.
Ise soovitaks kasutada võimalusel jQuery UI lisandeid.
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
warwas
HV Guru
warwas

liitunud: 06.07.2003



Autoriseeritud ID-kaardiga

sõnum 27.08.2009 00:16:05 vasta tsitaadiga

Tegu on jQuery UI Datepickeriga.

Nii... sain nüüd vähemalt selgeks kuidas JS'is Date'i kasutada. icon_idea.gif

Aga probleem on endiselt alles. Ükskõik kas ma kasutan Date'i või seda +/- päevade varianti, siis juhtub see, et:
a) tühja 'value' puhul jääb input väli tühjaks ja kalendrit lahti klõpsates on valitud see sama kuupäev, mis ma ennest 'defaultDate' abil määrasin
b) täidetud 'value' puhul täidetakse input väli alati tänase kuupävaga ja ka lahti klõpsatus kalendris on valitud tänane päev
Kommentaarid: 247 loe/lisa Kasutajad arvavad:  :: 0 :: 3 :: 224
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004



Online

sõnum 27.08.2009 10:13:28 vasta tsitaadiga

http://mikk36.eu/test/datepicker.html
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
warwas
HV Guru
warwas

liitunud: 06.07.2003



Autoriseeritud ID-kaardiga

sõnum 30.08.2009 13:02:35 vasta tsitaadiga

mikk36 kirjutas:
http://mikk36.eu/test/datepicker.html

Suurimad tänud! Tööle sain!

Probleem oli selles, et mul oli 'value' antud formaadis 'dd.mm.yyyy'. Vaatamata sellele et ka datepickeri formaat oli samasugune läks asi lolliks. Kui vahetasin 'value' sarnaseks sinu näitega (st. 'mm/dd/yyyy') hakkas asi tööle (datepickeri formaati ei muutnud).

Aru ma ei mõista miks talle siis see 'dd.mm.yyyy' ei meeldi?
Kommentaarid: 247 loe/lisa Kasutajad arvavad:  :: 0 :: 3 :: 224
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  jQuery DatePicker ja vaikimisi kuupäev
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.