Cara Membuat Form Datepicker Bootstrap dan JQuery

Cara Membuat Form Datepicker Bootstrap dan JQuery

Bertemu bahkan lebih pada Versi: kapan bootstrap, kali ini kita pasti akan membahas mengenai teknik menggunakan Datepicker sangat type bersama menggunakan bootstrap dan jquery. Datepicker merupakan tidak pantas satu elemen yang umum ada sangat type yang berisi enter berupa waktu atau bahkan date.

Datepicker umumnya berupa beralih dropdown interaktif yang pasti akan memudahkan person sangat mengadakan pemilihan politik waktu berasal dari pada mengadakan pengetikan secara handbook. Datepicker tambahan adalah teknik yang menampilkan waktu yang luar biasa untuk menghindari kelalaian pemilihan politik waktu dan waktu.

Cara Membuat Form Datepicker Bootstrap dan JQuery
kesempatan datepicker

Meskipun bootstrap mempunyai tak terhitung energi dan elemen yang membuatnya akhirnya menjadi tidak pantas satu penyedia layanan repositori untuk pembuatan layar web site yang penuh tetapi namun secara profesional sangat bundle nya tidak menyertakan fungsi datepicker ini.

Datepicker ini tak terhitung digunakan untuk type web site yang panggilan untuk informasi waktu persalinan atau bahkan titik satu lagi yang Menghubung bersama waktu. Pada praktis HTML (terutama HTML 5) sekarang menyertakan tipe informasi “date” yang pasti akan memberikan enter an berupa date atau bahkan waktu. Tetapi menit kita menggunakan layar tipe informasi “date” ini layar pasti akan seperti ini:

<html>
  <head>
    <title>HTML5 datepicker</title>
  </head>
  <physique>
    <type motion="#">
      <menandai for="Tanggal">Tanggal:</menandai>
      <enter sort="date" id="Tanggal" identify="Tanggal">
      <enter sort="submit" worth="Submit">
    </type>
	</physique>
</html>

Kalau eksklusif menggunakan HTML akibatnya tampilannya pasti akan seperti diatas, silahkan rekan – rekan ulasan bersama grafis kesempatan informasi picker diatas akibatnya hasilnya pasti akan lebih luar biasa menggunakan bootstrap dan jquery agak ?. Oleh karena miliknya sendiri pada kemungkinan kali ini kita pasti akan membahas teknik membuat datepicker bersama jquery dan bootstrap.

Lihat lebih banyak:  Pengenalan JQuery : Apa itu JQuery ?

Langkah-Langkah

1. Persiapkan bootstrap

Sebelum memulainya pastikan rekan – rekan sekarang {memiliki} atau bahkan menginstal bootstrap terlebih dahulu memang kalau rekan -teman namun mengetahui bagai mana teknik memasukkan bootstrap langsung ke sangat halaman rumput web site silahkan baca Cara memasukkan bootstrap

atau bahkan masukkan script dibawah di masa lalu tag </head>

<script sort="textual content/javascript" src="https://formden.com/static/cdn/formden.js"></script>
<hyperlink rel="stylesheet" href="https://formden.com/static/cdn/bootstrap-iso.css" />
<hyperlink rel="stylesheet" href="https://formden.com/static/cdn/font-awesome/4.4.0/css/font-awesome.min.css" />

Bootstrap disini kita menggunakan untuk memperindah type untuk menampilkan datepickernya bersama menggunakan class – class yang telah ditawarkan melalui bootstrap.

2. Persiapkan jQuery

Selanjutnya kita pasti akan mengggunakan script jQuery yang merupakan library atau bahkan pustaka Javascript yang disukai untuk menginisiasi datepickernya sciptnya adalah

<script>  $(doc).prepared(perform(){    var date_input=$('enter[name="date"]');    var container=$('.bootstrap-iso type').size>0 ? $('.bootstrap-iso type').mum or dad() : "physique";    date_input.datepicker({      gaya: 'mm/dd/yyyy',      container: container,      todayHighlight: true,      autoclose: true,    })  })</script>

3. Membuat Form datepicker penuh

Pertama yang diperlukan kita menghasilkan adalah membuat type yang didalamnya terdapat space untuk enter informasi yaitu bersama menggunakan tag <enter>. Kemudian memasukkan bootstrap dan jQuery nya, akibatnya rencana rekan – rekan pasti akan terlihat seperti :

<!DOCTYPE html>
<html lang="en">

<head>
  <meta http-equiv="content-type" content material="textual content/html; charset=UTF-8">
  <meta charset="utf-8">
  <title>Datepicker</title>
  <!--formden.js pasti akan membuat output informasi AJAX-->
  <script sort="textual content/javascript" src="https://formden.com/static/cdn/formden.js"></script>
  <!-- bootstrap-iso digunakan untuk koordinat layar -->
  <hyperlink rel="stylesheet" href="https://formden.com/static/cdn/bootstrap-iso.css" />
  <!--Menambahkan libray font superior karena kita menggunakan simbol untuk tampilannya-->
  <hyperlink rel="stylesheet" href="https://formden.com/static/cdn/font-awesome/4.4.0/css/font-awesome.min.css" />

  <!-- Inline CSS untuk koordinat titik berbagai lainnya -->
  <model>.bootstrap-iso .formden_header h2, .bootstrap-iso .formden_header p, .bootstrap-iso type{font-family: Arial, Helvetica, sans-serif; coloration: black}.bootstrap-iso type button, .bootstrap-iso type button:hover{coloration: white !essential;} .asteriskField{coloration: crimson;}</model>

</head>
<physique>
 <div class="bootstrap-iso">
 <div class="container-fluid">
  <h2>Contoh Datepicker</h2>
  <div class="row">
   <div class="col-md-6 col-sm-6 col-xs-12">
    <type motion="#" class="form-horizontal" methodology="publish">
     <div class="form-group ">
      <menandai class="control-label col-sm-2 requiredField" for="date">
       Tanggal
       <span class="asteriskField">
        *
       </span>
      </menandai>
      <div class="col-sm-10">
       <div class="input-group">
        <div class="input-group-addon">
         <i class="fa fa-calendar">
         </i>
        </div>
        <enter class="form-control" id="date" identify="date" placeholder="MM/DD/YYYY" sort="textual content"/>
       </div>
      </div>
     </div>
     <div class="form-group">
      <div class="col-sm-10 col-sm-offset-2">
       <enter identify="_honey" model="show:none" sort="textual content"/>
       <button class="btn btn-primary " identify="submit" sort="submit">
        Submit
       </button>
      </div>
     </div>
    </type>
   </div>
  </div>
 </div>
</div>

  <!-- Menambahkan jQuery -->
<script sort="textual content/javascript" src="https://code.jquery.com/jquery-1.11.3.min.js"></script>

<!-- Menambahakan Date Range Picker -->
<script sort="textual content/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.4.1/js/bootstrap-datepicker.min.js"></script>
<hyperlink rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.4.1/css/bootstrap-datepicker3.css"/>

<script>
	$(doc).prepared(perform(){
		var date_input=$('enter[name="date"]');
		var container=$('.bootstrap-iso type').size>0 ? $('.bootstrap-iso type').mum or dad() : "physique";
		date_input.datepicker({
			gaya: 'mm/dd/yyyy',
			container: container,
			todayHighlight: true,
			autoclose: true,
		})
	})
</script>

</physique>

</html>

Penjelasan:

  • Dalam tag head kita menambahkan libary formden.js untuk mengirim informasi sangat rancangan informasi AJAX
  • Class untuk ingredient Div yaitu .container-fluid, .row, dan .col-md-6 .col-sm-6 .col-xs-12 adalah daerah berasal dari tubuh calss grid Bootstrap yang pasti akan membuat luas type responsif terhadap luas beberapa alat dengan cara yang berbeda. Sedikit deskripsi class .col-md-6 metode (PL) membuat pilar bersama luas medium pengukuran 6 .
  • Semua script kode dimasukkan sangat ingredient div bersama class .bootstrap-iso yang pasti akan memberi mengakui library bootstrap-iso.css bahwa kita pasti akan menggunakan bootstrap sangat ingredient div tersebut. Teman – rekan tambahan dapat menghilangkan ingredient div ini jika telah memakai bootstrap di web site rekan sebelumya, ini eksklusif bersifat non-obligatory saja.
  • NOTE : Hal yang banyak mendasar disini adalah mengenai id dan identify pada ingredient <enter>, id dan identify ini pasti akan digunakan sebagai indikator pengenal khusus untuk plugin datepicker.
  • Script javascript kedua pasti akan digunakan untuk banyak niat seperti menentukan gaya waktu, faktor kompartemen untuk waktu, memberi indikator pada waktu waktu ini, dan menutup popup waktu setelah mengadakan pemilihan politik waktu.
Lihat lebih banyak:  6 Macam Macam Email Client: Fungsi Dan Penggunaannya

Sekian deskripsi berasal dari saya mengenai datepicker menggunakan bootstrap dan jQuery, kita bisa dengan mudah menambahkan tepat bersama persyaratan yang menuntut. rekan – rekan bisa dengan mudah membuat vary datepicker, present weekdays, at this time button, autoclear, dan satu lagi sebagainya.

Anda ringan menonton: Cara Membuat Form Datepicker Bootstrap dan JQuery

Sumber: https://taylorswift10years.com

Kategori: Teknologi

Leave a Reply

Your email address will not be published.