Autor Zpráva
bob99
Profil
Dobrý den,
používám na stránce Jquery DatePicker (http://jqueryui.com/demos/datepicker/).

<script type="text/javascript" charset="utf-8">
     $(document).ready(function(){
          $("#inline").datepicker({ changeFirstDay: false	});
          $.datepicker.setDefaults($.datepicker.regional['cs']);
          $("#debug, #debug1").each( function() {
               $(this).datepicker({
                      dateFormat: 'yy-mm-dd', 
                         showOn: 'button', 
                         buttonImage: 'images/calendar.png', 
                         buttonImageOnly: true,
                         beforeShowDay: $.datepicker.noWeekends
               });
          });
     });
</script>


Lze nějak po výběru dne a pomocí události onSelect nacist url např. ....index.php?datum=<vybrane datum>... ?

Díky
bob99
Profil
Tak si odpovím sám, něco jsem našel :-)

<script type="text/javascript" charset="utf-8">
     $(document).ready(function(){
          $("#inline").datepicker({ changeFirstDay: false    });
          $.datepicker.setDefaults($.datepicker.regional['cs']);
          $("#debug, #debug1").each( function() {
               $(this).datepicker({
                      dateFormat: 'yy-mm-dd', 
                         showOn: 'button', 
                         buttonImage: 'images/calendar.png', 
                         buttonImageOnly: true,
                         beforeShowDay: $.datepicker.noWeekends,
                         onSelect: function(dateText, inst){
                                   window.location = "index.php?datum="+dateText;
                         }
               });
          });
     });
</script>


Ještě bych měl jeden dotaz. Lze datepicker nějakým způsobem vyvolat kliknutím na text (odkaz) ???
joe
Profil
Zkus
$.datepicker.show()


Pravděpodobně to bude nějak takhle.
bob99
Profil
Nojo ale jak a kde to zakomponovat když neovládám javascript? :-)
__construct
Profil
bob99:
Lze datepicker nějakým způsobem vyvolat kliknutím na text (odkaz) ???
Napr. tak že odkazu pridáš onclick udalosť:
<a href="#" onclick="$.datepicker.show();return false;">Otvor datepicker</a>
bob99
Profil
Takhle to sice nefunguje, ale díky za nakopnutí už jsem to našel.....

<a href="#" onclick="$('#debug').datepicker('show');return false;">Jiné datum</a>

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: