Datepicker.
JQuery
Autocomplete
dan
Nadi
nadi.imazinasi@gmail.com
Abstrak
Penggunaan Jquery pada aplikasi aplikasi berbasis web sudah banyak kita temukan
dimana mana. Para developer pun sudah tidak asing lagi dan sudah terbiasa
menggunakannya, banyak pekerjaan yang menjadi lebih mudah dalam pembuatan suatu
aplikasi karena menggunakan jquery. Nah, untuk itu kita akan sama sama belajar
bagaimana cara menggunakan JQuery AutoComplete dan DatePicker
Pendahuluan
Sebelum kita memulai menerapkan jquery autocomplete dan datepicker alangkah
baiknya kita mengetahui fungsi dari jquery autocomplete dan datepicker tersebut.
Fitur Autocomplete adalah suatu fitur dari jQuery UI yang akan memberikan saran
pencarian suatu data dalam elemen textbox HTML. Sedangkan fungsi dari Datepicker
sendiri untuk menginput sebuah tanggal yang lebih user friendly. Untuk itu mari kita
mulai bagaimana cara menggunakan ketiga fungsi dari jquery tersebut.
Lisensi Dokumen:
Copyright 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
Pembahasan
1. Buatlah sebuah project atau site baru pada tools dreamweaver, kemudian buatlah
file baru lalu simpan file tersebut dengan nama index.php
2. Kemudian buat sebuah folder bernama jquery, lalu copy kan file jquery1.10.2.js ,
jquery-ui-1.10.4.custom
dan
jquery-ui-1.10.4.custom.min
kedalam folder tersebut , jika ada versi yang lebih baru lebih disarankan.
*untuk download jquery lihat tutorial
UI_diserver_local
Lisensi Dokumen:
Copyright 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
3. Kemudian buat kembali sebuah folder yang bernama css, kemudian copy kan
folder
images
dan
file
jquery-ui-1.10.4.custom.css
jquery-ui-
Lisensi Dokumen:
Copyright 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
5. Kemudian ketikkan script dibawah ini dan letakkan di antara <body> ketikkan
kode disini </body> :
<form id="form1" name="form1" method="post" action="">
<table width="360" border="1" align="center" style="
border:#06F 1px solid; border-collapse:collapse;">
<tr align="center" bgcolor="#0066FF" style="color:#fff;">
<td colspan="3">Latihan "AutoComplete" dan
"DatePicker"</td>
</tr>
<tr>
<td width="98">Kota</td>
<td width="3">:</td>
<td width="237"><input name="kota" type="text" id="kota"
size="40"placeholder="Masukkan Nama Kota" /></td>
</tr>
<tr>
Lisensi Dokumen:
Copyright 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
<td>Tanggal</td>
<td>:</td>
<td><input type="text" name="tanggal" id="tanggal"
placeholder="Masukkan Tanggal" /></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="submit" name="button" id="button"
value="Submit" /></td>
</tr>
</table>
</form>
6. Jika sesuai maka jalankan file tersebut di browser kalian lalu ketikkan
http://localhost/nama-folder/index.php maka tampilan nya akan seperti gambar
dibawah ini :
Lisensi Dokumen:
Copyright 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
"Tangerang",
"Bekasi",
"Medan",
"Palembang",
"Jogjakarta",
"Jambi",
"Semarang",
"Denpasar",
"Jayapura",
"Makassar",
"Ambon",
"Lampung",
"Bukit tinggi",
"Madura"
];
$( "#kota" ).autocomplete({
source: variabelKota
});
});
</script>
<script>
$(function() {
$( "#tanggal" ).datepicker();
});
</script>
8. Jika sukses maka hasil nya seperti pada gambar dibawah ini :
Lisensi Dokumen:
Copyright 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
Penutup
Kesimpulan dari artikel diatas bertujuan agar nanti si pembaca dapat menerapkan fungsi
dari fitur fitur diatas, sehingga dapat membantu dalam pembuatan dan pengerjaan
sebuah website ataupun aplikasi berbasis web.
Referensi
https://jqueryui.com/
Lisensi Dokumen:
Copyright 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
Biografi
Lulus SMK pada tahun 2011 dari jurusan Rekayasa Perangkat Lunak
(RPL) di SMK YUPPENTEK-2 Curug, Tangerang dan sekarang sedang
menjalani kuliah S1 di STMIK Raharja. Menyukai bidang programming
seperti web based application dalam bahasa pemrograman seperti bahasa
Hypertext Multi Language (HTML), Cascading Style Sheet (CSS), Hypertext
Preprosesor (PHP) dan Javascript. Database application yang sering digunakan adalah
MySQL. Selain itu, tertarik juga pada design web templates menggunakan aplikasi
Adobe Photoshop. Saat ini bekerja sebagai IT Media di PT.Formcase Industries dan
aktif sebagai web base programmer di Cnplus Computer (www.cnplus.biz).
Facebook.com
: https://www.facebook.com/nadi.imazinasi
Twitter.com
: https://twitter.com/nadi_imazinasi
Plus.google.com
: https://plus.google.com/104521597026029479453/posts
Linkedin.com
: http://www.linkedin.com/pub/nadi-imazinasi/89/829/3b0
Lisensi Dokumen:
Copyright 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer