Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jquery] Datapicker jako event calendar
Forum PHP.pl > Forum > Gotowe rozwiązania
Savage.Mephisto
Witajcie.
Klient sobie zażyczył event calendar, czyli kalendarz wydarzeń na stronie www. Zależy mu, aby po kliknięciu na button z dniem miesiąca pojawiła się nowa strona (Aktualności) z wydarzeniami przypisanymi do tegoż dnia. Niby nic takiego, a jednak mam problem. Jak do tej pory używałem Datapicker'a do wyświetlania kalendarza. Czy istnieje możliwość przypisania zdarzenia po kliknięciu na button z dniem tygodnia? Tak, żeby data przykładowo w formacie: 2010-05-16 została przekazaną metodą $_POST do skryptu PHP. A może znacie jakieś inne rozwiązania, podobne do tego na stronie http://www.radom.pl/_portal/? Na tej stronce, w prawym menu, jest niejakie Kalendarium imprez z mini kalendarzem. Po kliknięciu na dzień, zostają wyszukane odpowiednie imprezy.

Poradźcie coś, z góry dzięki.
230005
Jasne, że istnieje taka możliwość, ale bez modyfikowania kodu datepickera się nie obejdzie. Przynajmniej ja tak zawsze robiłem.
Savage.Mephisto
Posiedziałem trochę i doszedłem do takiego rozwiązania (zostawiam je dla potomnych):

Aby po kliknięciu na konkretną datę w Datepickerze zostać przekierowanym np. na URL http://www.moja.domena.pl?date=2010-05-16 posłużyłem się takim oto skryptem:

  1. <script type="text/javascript">
  2. // <![CDATA[
  3. $(function(){
  4. $(\'#datepicker\').datepicker({
  5. inline: true
  6. });
  7. });
  8. $().ready(function() {
  9. $(\'#datepicker\').click(function(){
  10. window.location.replace("http://www.moja.domena.pl/?date=" + $(\'#datepicker\').val());
  11. }
  12. );
  13. }
  14. );
  15. // ]]>
230005
A, to o to ci chodziło biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.