NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
S účinností od 26. 3. jsme aktualizovali Zásady zpracování osobních údajů – doplnili jsme informace o monitorování telefonických hovorů se zájemci o studium. Ostatní části zůstávají beze změn.

Diskuze: Javascript kalendár + mySQL

V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Jan Štrobl
Člen
Avatar
Jan Štrobl:11.6.2016 0:18

Zdravím,
dělám jeden rezervační formulář a kvůli kalendáři zde mám i javascript který zatím není obor. Dělá mi zde problém jediná věc a to, že potřebuji aby kalendář byl sám schopný vytáhnout z databáze (sloupce "příjezd" a "odjezd") datumy a označit je. Zatím to mám udělané ručně.
Script:

$.datepicker.regional['cs'] = {
                closeText: 'Cerrar',
                prevText: 'Předchozí',
                nextText: 'Další',
                currentText: 'Hoy',
                monthNames: ['Leden','Únor','Březen','Duben','Květen','Červen', 'Červenec','Srpen','Září','Říjen','Listopad','Prosinec'],
                monthNamesShort: ['Le','Ún','Bř','Du','Kv','Čn', 'Čc','Sr','Zá','Ří','Li','Pr'],
                dayNames: ['Neděle','Pondělí','Úterý','Středa','Čtvrtek','Pátek','Sobota'],
                dayNamesShort: ['Ne','Po','Út','St','Čt','Pá','So',],
                dayNamesMin: ['Ne','Po','Út','St','Čt','Pá','So'],
                weekHeader: 'Sm',
                dateFormat: 'dd.mm.yy',
                firstDay: 1,
                isRTL: false,
                showMonthAfterYear: false,
                yearSuffix: ''};
$.datepicker.setDefaults($.datepicker.regional['cs']);
function overDen(mesic, den) {
  data = {mesic: mesic, den: den};
  $.post('overden.php', data, function(data, status) {
    a = "";
    if(status == "success") {
      if(data == 1)
        a = "ok"
      else
        a = "ko";
    }
    return a;
  });
}
  $(function() {
  var array = ["2016-06-14" , "2016-06-15" , "2016-06-16"]
    //datum příjezdu
     $( "#datum-prijezdu" ).datepicker({
       minDate: '+0d',
       beforeShowDay: function(date){
          var string = jQuery.datepicker.formatDate('yy-mm-dd', date);
          var month = jQuery.datepicker.formatDate('mm', date);
          var day = jQuery.datepicker.formatDate('dd', date);
          console.log(overDen(month, day));
          return [ array.indexOf(string) == -1 ];
        }
     });
     //datum odjezdu
     var minDat = '+1d';
     $( "#datum-odjezdu" ).datepicker({
        minDate: minDat
     });
  });

Potřebuji prostě řádek " var array = ["2016-06-14" , "2016-06-15" , "2016-06-16"] " nahradit příkazem který to vytáhne sám. Nenašel jsem žádné jiné vlákno, pokud tu už takové je tak se omlouvám. Snad jsem zmínil všechny potřebné informace.

 
Odpovědět
11.6.2016 0:18
Avatar
Atrament
Člen
Avatar
Atrament:11.6.2016 0:23

Java není Javascript, dej to do správného fóra http://www.itnetwork.cz/…pt-webtvorba

 
Nahoru Odpovědět
11.6.2016 0:23
Avatar
Jan Štrobl
Člen
Avatar
Odpovídá na Atrament
Jan Štrobl:11.6.2016 0:28

Moje chyba, přehlídl jsem to. Díky.

 
Nahoru Odpovědět
11.6.2016 0:28
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.