| | |
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Autor | Správa |
---|
Registrovaný: 11.12.07 Prihlásený: 12.02.24 Príspevky: 487 Témy: 138 Bydlisko: Bytča | Napísal baumax: 16.03.2017 13:06 | |
|
pls http://api.jqueryui.com/datepicker/#option-defaultDateako mam dat na web to aby som tam mal viditelny hned ten defaultDate = aktualny datum proste aby to hned nabehlo takto: na tej stranke vidim http://api.jqueryui.com/datepicker/#option-defaultDateale nepodarilo sa mi to spojazdnit ... dakujem cely kod je velmi maly: Kód: <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>datepicker demo</title> <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.css"> <script src="//code.jquery.com/jquery-1.12.4.js"></script> <script src="//code.jquery.com/ui/1.12.1/jquery-ui.js"></script> </head> <body> <div id="datepicker"></div> <script> $( "#datepicker" ).datepicker(); </script> </body> </html>
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
Kód: <input type="text" value="" id="datepicker" /> <script> $("#datepicker").datepicker({dateFormat: "mm/dd/yy"}); $("#datepicker").datepicker("setDate", new Date()); </script>
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 11.12.07 Prihlásený: 12.02.24 Príspevky: 487 Témy: 138 Bydlisko: Bytča | Napísal autor témy baumax: 29.11.2017 23:09 | |
|
nasiel som krajsi datepicker: https://codepen.io/milz/pen/xbXpWwpls, je tam presny kod, ale potrboval by som dve upravy, please help: 1. aby som tam mal aktivne len dnesne datumy + datumy v buducnosti 2. aby tam dnesny datum bol zobrazeny ed pridem na danu stranku, aby tam nebolo ciste policko a az po kliknuti na to sa mi zobrazi dnesok dakujem chcem len datum, cas nie - k 1ke som nasiel ze minDate treba pouzit,nieco ako minDate:new Date() ale neviem kde to mam vlozit - k 2jke som nasiel ze Default: true a malo by tam dat dnesok, ale neviem ako
|
|
|
Kód: { format:'YYYY-MM-DD', minDate: new Date(), default: true, icons: { time: "fa fa-clock-o", date: "fa fa-calendar", up: "fa fa-arrow-up", down: "fa fa-arrow-down", }
toto je object, ktory vkladas ako nastavenie do tvojho komponentu.
|
|
Registrovaný: 11.12.07 Prihlásený: 12.02.24 Príspevky: 487 Témy: 138 Bydlisko: Bytča | Napísal autor témy baumax: 30.11.2017 6:30 | |
|
vdaka, ale kde presne to mam vlozit, tu je script: Kód: $(function () { var bindDatePicker = function() { $(".date").datetimepicker({ format:'YYYY-MM-DD', icons: { time: "fa fa-clock-o", date: "fa fa-calendar", up: "fa fa-arrow-up", down: "fa fa-arrow-down" } }).find('input:first').on("blur",function () { // check if the date is correct. We can accept dd-mm-yyyy and yyyy-mm-dd. // update the format if it's yyyy-mm-dd var date = parseDate($(this).val());
if (! isValidDate(date)) { //create date based on momentjs (we have that) date = moment().format('YYYY-MM-DD'); }
$(this).val(date); }); } var isValidDate = function(value, format) { format = format || false; // lets parse the date to the best of our knowledge if (format) { value = parseDate(value); }
var timestamp = Date.parse(value);
return isNaN(timestamp) == false; } var parseDate = function(value) { var m = value.match(/^(\d{1,2})(\/|-)?(\d{1,2})(\/|-)?(\d{4})$/); if (m) value = m[5] + '-' + ("00" + m[3]).slice(-2) + '-' + ("00" + m[1]).slice(-2);
return value; } bindDatePicker(); });
|
|
|
Tak poporiadku. 1. Ked pouzijes nejaky datepicker a pytas sa na jeho nastavenie, bolo by viac nez vhodne linknut odkial ho beries (asi si ho nenaprogramoval sam). Uz ale netreba, nasiel som ho. 2. V ukazke hore, ktoru som poslal mas uz doplneny kod. stacilo to skopirovat, vlozit a pouzivat. 3. Tu je v dokumentacii napisane ako na defaultny datum - https://eonasdan.github.io/bootstrap-datetimepicker/Options/#defaultdateTLDR: https://codepen.io/anon/pen/ooQyVaRada do buducna, skus hladat a pouzivat externe komponenty (ako rozne inputy, datepicker a pod.), ktore nemaju take brutalne zavisle sucasti. Ak vo svojom projekte nepouzivas Bootstrap a Jquery tak tymto datepickerom si to cele len dobabres a tvoja stranka/appka bude mat hned o niekolko 10kb (odhad, realne to moze byt aj viac) naviac. Dalsia rada do buducna, era bootstrapu a jquery je uz prec. Skus sa co najrychlejsie naucit Javascript, zaklady HTML, CSS (a ich preprocesor) a vrhni sa na webkomponenty, react alebo vuejs. Pridavam linky ak by si bol zvedavy: https://www.webcomponents.org/introductionhttps://www.polymer-project.org/ -- zachvilu vyjde verzia 3 https://reactjs.org/
|
|
Registrovaný: 11.12.07 Prihlásený: 12.02.24 Príspevky: 487 Témy: 138 Bydlisko: Bytča | Napísal autor témy baumax: 30.11.2017 11:16 | |
|
ahoj, 1. adresu odkial mam picker som predsa napisal v mojom prispevku, asi si to prehliadol 2. ja som sa ta pytal na to KAM presne mam do mojho scriptu vlozit Tvoj kod, staci mi napisat ze za riadok napr. $(this).val(date); alebo iny riadok, kam to patri 3. tu dokumentaciu som videl
vdaka za TLDR
|
|
|
1. tym, ze odkial ho beries som myslel oficialnu stranku, kde je popisana dokumentacia. z codepen.io sa nedozvies nic. 2. 4 prispevky vyssie si mal kod, kde som ti uz priamo vlozil aj minDate aj default podla toho co si napisal ty. stacilo to skopirovat do svojho zdrojaku.
uzivaj si datepicker. pekny den.
|
|
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|