✅ Notizie, temi, plugin WEB e WordPress. Qui condividiamo suggerimenti e le migliori soluzioni per siti web.

Come implementare jQuery Datepicker con Timepicker

129

Stai cercando di aggiungere un timepicker al Datepicker dell’interfaccia utente jQuery esistente? Aggiungendo un timepicker, è possibile selezionare l’ora insieme alla data. In questo articolo, ti mostro un modo semplice per implementare jQuery Datepicker con un timepicker.

Stiamo esaminando passo dopo passo l’aggiunta di un timepicker all’interfaccia utente di jQuery Datepicker. Se qualcuno non vuole seguire ogni passaggio, può copiare direttamente il codice finale dall’ultima sezione di questo articolo.

Al termine della nostra integrazione, il datetimepicker finale avrà il seguente aspetto.

Come implementare jQuery Datepicker con Timepicker

Iniziamo con jQuery UI Datepicker

Il nostro obiettivo è aggiungere un timepicker all’interfaccia utente di jQuery Datepicker. jQuery Datepicker ci fornisce un calendario in linea per selezionare la data. Aggiungiamo questo datepicker utilizzando il codice sottostante.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>jQuery Datetimepicker</title>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css" />
</head>
<body>
    <p>Date: <input type="text" id="datepicker"></p>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>
    <script>
    jQuery(function($) {
        $("#datepicker").datepicker();
    });
  </script>
</body>
</html>

Vai al browser ed esegui il file sopra, dovresti vedere il Datepicker sulla tua pagina.

Implementa jQuery Datepicker con Time Picker

Per aggiungere un time picker, utilizzerò il plug-in Timepicker che è facile da integrare con l’interfaccia utente di jQuery Datepicker.

Una volta visitato il sito Web, scorrere verso il basso fino alla sezione download e fare clic sul collegamento CDNJS. Da questo collegamento, copia i file JS e CSS del plugin. Ecco il link CDNJS che otterrai dal loro sito webhttps://cdnjs.com/libraries/jquery-ui-timepicker-addon.

Come implementare jQuery Datepicker con Timepicker

Sul sito Web CDNJS, potresti vedere i diversi URL per l’addon timepicker. Copia i seguenti 2 collegamenti di JS e CSS.

Come implementare jQuery Datepicker con Timepicker

Giusto per semplificare, di seguito sono riportati questi collegamenti. Utilizzare questi collegamenti nel passaggio successivo del tutorial.

https://cdnjs.cloudflare.com/ajax/libs/jquery-ui-timepicker-addon/1.6.3/jquery-ui-timepicker-addon.min.css
https://cdnjs.cloudflare.com/ajax/libs/jquery-ui-timepicker-addon/1.6.3/jquery-ui-timepicker-addon.min.js

Una volta ottenuti i JS e CSS richiesti, sei pronto per aggiungere un timepicker. Quello che devi fare è includere i file copiati in HTML e sostituire la datepicker()funzione con datetimepicker().

Il nostro codice finale è il seguente:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>jQuery Datetimepicker</title>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css" />
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jquery-ui-timepicker-addon/1.6.3/jquery-ui-timepicker-addon.min.css" />
</head>
<body>
    <p>Date: <input type="text" id="datepicker"></p>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-ui-timepicker-addon/1.6.3/jquery-ui-timepicker-addon.min.js"></script>
    <script>
    jQuery(function($) {
        $("#datepicker").datetimepicker();
    });
  </script>
</body>
</html>

Questo è tutto! Ora, se ricarichi la pagina, dovresti vedere sia datepicker che timepicker sulla tua pagina. Per favore, vai avanti e provalo. Mi piacerebbe sentire i tuoi pensieri nella sezione commenti qui sotto.

articoli Correlati

Fonte di registrazione: artisansweb.net

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More