Membuat Costume JqueryDataTable dengan Range Datepicker

Hai all kembali lagi bersama saya pria ganteng asli sunda, kali ini kita akan membuat Costum JqueryDataTable dengan Range Datepicker, tutorial ini melanjutkan tutorial sebelumnya dimana kali ini saya mencoba menambahkan pencarian range tanggal kedalam JqueryDataTable.

Sebelumnya kita download jquery.ui.min.css & jquery.ui.js terlebih dahulu disini . Setelah selesai download kita lihat script index yang kemarin / lihat script dibawah ini :

<!DOCTYPE html>
<لغة البرمجة>
  <رئيس>
    <عنوان>Membuat Serching Sorting Pagging Mengunakan JqueryDataTables Php Bootstrap Mysqli</عنوان>
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no">
    <meta charset="utf-8">
    <أسلوب>
      لغة البرمجة, الجسم, #map-canvas {
        height: 100%;
        margin: 0مقصف;
        حشوة: 0مقصف
      }
    </أسلوب>
	<link href="assets/css/bootstrap.css" rel="stylesheet" media="screen">
	<link href="assets/css/bootstrap-responsive.min.css" rel="stylesheet" media="screen">
	<link href="assets/css/jquery.dataTables.css" rel="stylesheet" media="screen">
	<link href="assets/css/jquery.dataTables.min.css" rel="stylesheet" media="screen">
 
  </رئيس>
 
  <الجسم>
 
 <div class="navbar navbar-inverse navbar-fixed-top">
      <div class="navbar-inner">
        <div class="container">
          <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
            <span class="icon-bar"></امتداد>
            <span class="icon-bar"></امتداد>
            <span class="icon-bar"></امتداد>
          </زر>
          <a class="brand" href="http://andeznet.com">AndezNet</أ>
          <div class="nav-collapse collapse">
            <ul class="nav">
              <li class="active"><a href="#">الصفحة الرئيسية</أ></في ال>
            </ال>
			<ul class="nav">
              <li class="active"><a href="datatablecostume.php">DataTableCostume</أ></في ال>
            </ال>
          </شعبة><!--/.nav-collapse -->
        </شعبة>
      </شعبة> 
  </شعبة>
  	<div class="row-fluid">
			<div class="span12">
			  <div class="row-fluid">
				<div class="alert alert-info">
 
				  <p>&copy; <a href="http://andeznet.com">www.andeznet.com</أ>&nbsp<?بي أتش بي صدى صوت date("Y");?>
				</شعبة><!--/span-->
			  </شعبة><!--/row-->
			</شعبة><!--/span-->
	</شعبة><!--/row-->
 
 <div class="container">
<div class="table-responsive">
 <table id="example" class="table table-striped table-bordered" cellspacing="0" width="100%">
				<thead>
					<tr>
						<th>Noreg</th>
						<th>اسم</th>
						<th>Tempat Lahir</th>
						<th>Tanggal Lahir</th>
						<th>Tanggal Daftar</th>
 
					</tr>
				</thead>
 
 
				<tbody>
				<?بي أتش بي
				تضمن "koneksi.php";
				$view=mysqli_query($db,"select * from master");
				$no=0;
				في حين($صف=mysqli_fetch_array($view)){
				?>
					<tr>
						<td><?بي أتش بي صدى صوت $صف['10'];?></td>
						<td><?بي أتش بي صدى صوت $صف['1'];?></td>
						<td><?بي أتش بي صدى صوت $صف['4'];?></td>
						<td><?بي أتش بي صدى صوت $صف['5'];?></td>
						<td><?بي أتش بي صدى صوت $صف['8'];?></td>
 
					</tr>
				<?بي أتش بي
				}
				?>
				</tbody>
 
 </الطاولة>
</شعبة>
</شعبة>
 
 
 
	<div class="row-fluid">
			<div class="span12">
			  <div class="row-fluid">
				<div class="alert alert-info">
					<a name="contact"></أ>
				  <h2>www.andeznet.com</h2>
				  <p class="text-info">Gudang Teknologi & Informasi</p>
				  <p>&copy; <a href="http://andeznet.com">www.andeznet.com</أ>&nbsp<?بي أتش بي صدى صوت date("Y");?></p>
				</شعبة><!--/span-->
			  </شعبة><!--/row-->
			</شعبة><!--/span-->
	</شعبة><!--/row-->	
 
 
	 <script src="assets/js/jquery.js"></النصي>
	  <script src="assets/js/jquery.dataTables.js"></النصي>
	  <script src="assets/js/jquery.dataTables.min.js"></النصي>
 
	  <النصي>
	  $(document).ready(وظيفة() {
    $('#example').DataTable();
} );
	  </النصي>
 
  </الجسم>
</لغة البرمجة>

Kita tambahkan jquery.ui.min.css yang telah kita download sebelum script </رئيس> kedalam script index.php seperti ini

<رابط href="assets/css/bootstrap.css" rel="stylesheet" وسائل الإعلام="screen">
	<رابط href="assets/css/bootstrap-responsive.min.css" rel="stylesheet" وسائل الإعلام="screen">
	<رابط href="assets/css/jquery.dataTables.css" rel="stylesheet" وسائل الإعلام="screen">
	<رابط href="assets/css/jquery.dataTables.min.css" rel="stylesheet" وسائل الإعلام="screen">
	<رابط href="assets/css/jquery-ui.min.css" rel="stylesheet" وسائل الإعلام="screen">

Jika Sudah kita tambakan script seperti dibawah ini ke dalam script index.php sebelum </الجسم>

<النصي src="assets/js/jquery-ui.js" type="text/javascript"></النصي>
 
        <النصي src="assets/js/jquery.dataTables.columnFilter.js" type="text/javascript"></النصي>
 
		<script type="text/javascript">
$(document).ready(وظيفة(){
                $.datepicker.regional[""].dateFormat = 'yy-mm-dd';
                $.datepicker.setDefaults($.datepicker.regional["]);
     $('#example').dataTable({
		"aoColumns": [ 
			{ "sWidth": "10px" },
			null,
			null
		]
	} )
		  .columnFilter({ sPlaceHolder: "head:before",
			aoColumns: [ { type: "text" },
				     { type: "date-range", sRangeFormat: "Between {from} and {to} dates" },
                                     { type: "date-range", sRangeFormat: "Between {from} and {to}"  }
				]
 
		});
});
 
		</النصي>
        <script type="text/javascript">
 
            var _gaq = _gaq || [];
            _gaq.push(['_setAccount', 'UA-17838786-4']);
            _gaq.push(['_trackPageview']);
 
            (وظيفة () {
                var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = صحيح;
                ga.src = ('https:" == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
                var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
            })();
 
</النصي>

Selanjutnya kita jalankan di localhost, apabila sudah benar maka akan muncul seperti gambar dibawah ini :

jquerydatatable

 

Ok sekian Tutorial dari saya boga bermanfaat, untuk sourcode lengkap nya bisa anda download disini تحميل

Happy Coding & برمجة

ربما يعجبك أيضا...

6 استجابات

  1. Yusuf Dwi Putra يقول:

    Wah bagus mas, saya tertarik untuk mengikuti tutorial yang mas buat ini.
    Izin download ya mas. 🙂 Thanks.

    Eh iya mas, boleh kah saya memberikan masukkan terhadap website mas ini. Jadi gini mas, alangkah lebih bagusnya kalau blog mas ini ditambahin fasilitas download PDF dari tutorial yang sedang mas buat seperti yang ada pada webnya jagocoding. 🙂 Jadi kami yang sedang tidak punya kuota bisa buka by PDF yang berisi tutorialnya mas.

    Terima kasih sekali lagi mas.

  2. waskito mustaqim يقول:

    Terima kasih tutorialnya mas, sangat membantu.

  3. Info Mobil Bekas يقول:

    thanks mas,.. lagi belajar jquery nih.. kalo ada tutor yang jquery append dong mas or bisa menambhkan data field otomatis..

اترك رد

لن يتم نشر عنوان بريدك الإلكتروني. الحقول المطلوبة محددة *