{"id":24750,"date":"2021-05-24T09:20:00","date_gmt":"2021-05-24T06:20:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=24750"},"modified":"2021-10-17T20:42:41","modified_gmt":"2021-10-17T17:42:41","slug":"kuinka-toteuttaa-jquery-datepicker-timepickerilla","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/fi\/kuinka-toteuttaa-jquery-datepicker-timepickerilla\/","title":{"rendered":"Kuinka toteuttaa jQuery Datepicker Timepickerill\u00e4"},"content":{"rendered":"<p>Haluatko lis\u00e4t\u00e4 ajanoton nykyiseen jQuery UI Datepickeriin? Lis\u00e4\u00e4m\u00e4ll\u00e4 ajastin voidaan valita aika ja p\u00e4iv\u00e4m\u00e4\u00e4r\u00e4. T\u00e4ss\u00e4 artikkelissa n\u00e4yt\u00e4n sinulle yksinkertaisen tavan toteuttaa jQuery Datepicker ajastimen avulla.<\/p>\n<p>Olemme menossa l\u00e4pi vaihe vaiheelta lis\u00e4\u00e4m\u00e4ll\u00e4 ajanvalitsimen jQuery UI Datepickeriin. Jos joku ei halua seurata kutakin vaihetta, h\u00e4n voi kopioida lopullisen koodin t\u00e4m\u00e4n artikkelin viimeisest\u00e4 osasta.<\/p>\n<p>Kun lopetamme integroimisen, lopullinen p\u00e4iv\u00e4m\u00e4\u00e4r\u00e4valitsin n\u00e4ytt\u00e4\u00e4 seuraavalta.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20485-6081f98a064e8.png\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20485-6081f98a064e8.png\" alt=\"Kuinka toteuttaa jQuery Datepicker Timepickerill\u00e4\" ><\/a><\/p>\n<h3>Aloitetaan jQuery UI Datepickerill\u00e4<\/h3>\n<p>Tavoitteenamme on lis\u00e4t\u00e4 ajastin <a href=\"https:\/\/jqueryui.com\/datepicker\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">jQuery UI Datepickeriin<\/a>. jQuery Datepicker tarjoaa meille kalenterin p\u00e4iv\u00e4m\u00e4\u00e4r\u00e4n valitsemiseksi. Lis\u00e4t\u00e4\u00e4n t\u00e4m\u00e4 datepicker k\u00e4ytt\u00e4m\u00e4ll\u00e4 alla olevaa koodia.<\/p>\n<pre><code>&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;meta charset=\"UTF-8\"&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;meta http-equiv=\"X-UA-Compatible\" content=\"ie=edge\"&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;title&gt;jQuery Datetimepicker&lt;\/title&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jqueryui\/1.12.1\/jquery-ui.min.css\" \/&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;p&gt;Date: &lt;input type=\"text\" id=\"datepicker\"&gt;&lt;\/p&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery\/3.5.1\/jquery.min.js\"&gt;&lt;\/script&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jqueryui\/1.12.1\/jquery-ui.min.js\"&gt;&lt;\/script&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;script&gt;\n\u00a0\u00a0\u00a0\u00a0jQuery(function($) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$(\"#datepicker\").datepicker();\n\u00a0\u00a0\u00a0\u00a0});\n\u00a0\u00a0&lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<p>Mene selaimeen ja suorita yll\u00e4 oleva tiedosto, sinun pit\u00e4isi n\u00e4hd\u00e4 sivullasi Datepicker.<\/p>\n<h3>Toteuta jQuery Datepicker Time Picker -ohjelmalla<\/h3>\n<p><a href=\"http:\/\/trentrichardson.com\/examples\/timepicker\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Ajanvalitsimen lis\u00e4\u00e4miseksi<\/a> k\u00e4yt\u00e4n <a href=\"http:\/\/trentrichardson.com\/examples\/timepicker\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Timepicker-<\/a> laajennusta, joka on helppo integroida jQuery UI Datepickeriin.<\/p>\n<p>Kun olet k\u00e4ynyt verkkosivustolla, vierit\u00e4 alas latausosioon ja napsauta CDNJS-linkki\u00e4. Kopioi t\u00e4st\u00e4 linkist\u00e4 laajennuksen JS- ja CSS-tiedostot. T\u00e4ss\u00e4 on CDNJS-linkki, jonka saat heid\u00e4n verkkosivustoltaan<a href=\"https:\/\/cdnjs.com\/libraries\/jquery-ui-timepicker-addon\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><\/a><a href=\"https:\/\/cdnjs.com\/libraries\/jquery-ui-timepicker-addon\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">https:\/\/cdnjs.com\/libraries\/jquery-ui-timepicker-addon<\/a>.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20485-6081f98a66265.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20485-6081f98a66265.png\" alt=\"Kuinka toteuttaa jQuery Datepicker Timepickerill\u00e4\" ><\/a><\/p>\n<p>CDNJS-verkkosivustolla saatat n\u00e4hd\u00e4 useita ajastimen lis\u00e4osan URL-osoitteita. Kopioi JS: n ja CSS: n alla olevat 2 linkki\u00e4.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20485-6081f98ac94f4.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20485-6081f98ac94f4.png\" alt=\"Kuinka toteuttaa jQuery Datepicker Timepickerill\u00e4\" ><\/a><\/p>\n<p>Vain helpottamiseksi, alla on linkkej\u00e4. K\u00e4yt\u00e4 n\u00e4it\u00e4 linkkej\u00e4 opetusohjelman seuraavassa vaiheessa.<\/p>\n<pre><code>https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery-ui-timepicker-addon\/1.6.3\/jquery-ui-timepicker-addon.min.css\nhttps:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery-ui-timepicker-addon\/1.6.3\/jquery-ui-timepicker-addon.min.js<\/code><\/pre>\n<p>Kun olet saanut tarvittavan JS: n ja CSS: n, olet valmis lis\u00e4\u00e4m\u00e4\u00e4n ajastimen. Sinun on lis\u00e4tt\u00e4v\u00e4 kopioidut tiedostot HTML-muotoon ja korvattava <code>datepicker()<\/code>toiminto <code>datetimepicker()<\/code>.<\/p>\n<p>Lopullinen koodi on seuraava:<\/p>\n<pre><code>&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;meta charset=\"UTF-8\"&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;meta http-equiv=\"X-UA-Compatible\" content=\"ie=edge\"&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;title&gt;jQuery Datetimepicker&lt;\/title&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jqueryui\/1.12.1\/jquery-ui.min.css\" \/&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery-ui-timepicker-addon\/1.6.3\/jquery-ui-timepicker-addon.min.css\" \/&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;p&gt;Date: &lt;input type=\"text\" id=\"datepicker\"&gt;&lt;\/p&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery\/3.4.1\/jquery.min.js\"&gt;&lt;\/script&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jqueryui\/1.12.1\/jquery-ui.min.js\"&gt;&lt;\/script&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery-ui-timepicker-addon\/1.6.3\/jquery-ui-timepicker-addon.min.js\"&gt;&lt;\/script&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;script&gt;\n\u00a0\u00a0\u00a0\u00a0jQuery(function($) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$(\"#datepicker\").datetimepicker();\n\u00a0\u00a0\u00a0\u00a0});\n\u00a0\u00a0&lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<p>Se siit\u00e4! Jos lataat sivun uudelleen, sinun pit\u00e4isi n\u00e4hd\u00e4 sek\u00e4 datepicker ett\u00e4 timepicker sivullasi. Ole hyv\u00e4 ja kokeile sit\u00e4. Haluaisin kuulla ajatuksesi alla olevassa kommenttiosassa.<\/p>\n<h4>Aiheeseen liittyv\u00e4t artikkelit<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/fi\/ota-staattinen-verkkosivusto-firebase-hosting-palveluun-ilmaiseksi\/\" title=\"Ota staattinen verkkosivusto Firebase Hosting -palveluun ilmaiseksi\">Ota staattinen verkkosivusto Firebase Hosting -palveluun ilmaiseksi<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/fi\/veda-ja-pudota-useita-tiedostolatauksia-kayttamalla-javascriptia-ja-php-ta\/\" title=\"Ved\u00e4 ja pudota useita tiedostolatauksia k\u00e4ytt\u00e4m\u00e4ll\u00e4 JavaScripti\u00e4 ja PHP: t\u00e4\">Ved\u00e4 ja pudota useita tiedostolatauksia k\u00e4ytt\u00e4m\u00e4ll\u00e4 JavaScripti\u00e4 ja PHP: t\u00e4<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/fi\/sweetalert-kaunis-korvike-javascript-valintaikkunoille\/\" title=\"SweetAlert - Kaunis korvike JavaScript-valintaikkunoille\">SweetAlert &#8211; Kaunis korvike JavaScript-valintaikkunoille<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Haluatko lis\u00e4t\u00e4 ajanoton nykyiseen jQuery UI Datepickeriin? Lis\u00e4\u00e4m\u00e4ll\u00e4 ajastin voidaan valita aika ja p\u00e4iv\u00e4m\u00e4\u00e4r\u00e4.<\/p>\n","protected":false},"author":1,"featured_media":22013,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[257],"tags":[843],"class_list":["post-24750","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-jquery-6","tag-affiai-fi"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/posts\/24750","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/comments?post=24750"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/posts\/24750\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/media\/22013"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/media?parent=24750"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/categories?post=24750"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/fi\/wp-json\/wp\/v2\/tags?post=24750"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}