Javascript koledar – izbira datuma – jQuery date picker
Če želite enostavno Javascript komponento, ki vam poljubni HTML Input element spremeni v majhen priročen koledarček oz. layer kjer lahko uporabnik izbere poljuben datum, vam priporočam, da uporabite jQuery UI Datepicker. Je enostaven za namestitev in uporabo ter podpira vse standardne brskalnike.
Predogled:

Primer uporabe:
PHP:
-
echo '<input type="text" id="date" value="20.06.1987" />;
JAVASCRIPT:
-
jQuery(function($){
-
$("#date").datepicker({ dateFormat: 'dd.mm.yy' })
-
$("#date").datepicker();
-
});
Namestitev:
HTML:
Zagotovo pa obstajajo še kakšne boljše komponente. Če poznate katero jo prosim dodajte pod komentarje in na kratko opišite prednosti ter morebitne slabosti. Hvala.
Podobni članki:
- Javascript – scrolling – jQuery.scrollTo – jQuery.SerialScroll
- Textarea defaultValute – Javascript string replace – uidatepicker onClose
- jQuery – traversing – dodatki – javascript frameworks
- Javascript – fade efekt – jQuery – fadeIn – fadeOut – setTimeout – removeChild
- MySQL – date funkcije – current date, now, add date, sub date, interval
- jQuery each snippet
- Select – dropdown – width – internet explorer
- Stalno osveževanje del spletne vsebine – ajax jquery.get – javascript setinterval
- Tablesorter – jQuery plugin Tablesorter 2.0 – šumniki – nepravilno sortiranje šumnikov čšž – javascript sortiranje tabel
- Javascript predogled slike – CSS opacity – picture preview – picture fade



April 15th, 2008 ob 1:18 am
Jest uporablam: http://www.dynarch.com/projects/calendar/
April 15th, 2008 ob 7:13 am
jst tudi tega, ki ga je Boštjan prilimal
Tega z jQuerijem sem tudi že gledal samo mi nekako ni blo všeč, da moram še jQuery dol povlečt ... ne vem zakaj, ampak pasalo mi ni :S
April 15th, 2008 ob 9:27 am
Tale jQuery calendar je cool ja. Ga uporabljam in sem zelo zadovoljen. Pa fino je ker lahko dizajn prilagodiš, da se sklada z dizajnom strani.
April 15th, 2008 ob 9:40 am
Mesko, vem ja. Tudi sam dobim občutek, ampak zadnje čase je veliko stvari že na podlagi jQuery in ma zato večino strani že includanih jQuery.
Gledam malce zgoraj omenjeno komponento, zgleda kr kul.
April 15th, 2008 ob 10:19 am
Mah jQuery, prototype, itd. Na koncu se vse skrega med sabo in smo v riti.
April 15th, 2008 ob 10:38 am
Zakaj bi pa uporabljal in jQuery in prototype? Za eno knjižnico se odločiš in jo uporabljaš.
April 15th, 2008 ob 11:32 am
Zaradi strank
April 15th, 2008 ob 1:56 pm
Čudne stranke imaš ti, da ti one odločajo katere tehnologije boš uporabljal
April 15th, 2008 ob 4:03 pm
Jp, ampak ravno te plačajo ...
April 15th, 2008 ob 4:25 pm
Jst pa večinoma, če ni kej preveč kompliciran uporabljam kr svoje knjižnice (razen AJAX-a), oziroma razne posamezne skripte ker jQuery je dost kompleksen
April 15th, 2008 ob 4:30 pm
Tudi jaz večinoma napišem svoje skripte, tut recimo ajax knjižnico itd... ampak pri projektih kjer delam skupaj z nekom je treba upoštevat njegovo strukturo, ki jo on hoče met in glede na to, uporabiš druge (že narejene) komponente. V mojem primeru je bil jQuery že dodan, zato je bil ui.datepicker najbolj primeren. Se mi zdi:)
April 17th, 2008 ob 1:56 am
[...] Pisal sem že, da sem uporabil jQuery UI Datepicker za prikaz koledarčka. [...]
May 6th, 2008 ob 1:46 pm
Če imate več date inputov na isti strani potem uporabite isti class za vse inpute (recimo dateinput) in potem javascript:
$('.datebox').datepicker(); ... ki inicializira vse date na strani.