SlideShare a Scribd company logo
1 of 14
Bagus Hutomo Nugrahanto
1102412118
Rombel 1
Apa itu Jquery?


JQuery adalah library Javascript yang
dibuat untuk memudahkan pembuatan
website dengan HTML yang berjalan di
sisi Client.
Perkembangan JQuery


JQuery diluncurkan pada tanggal 26
Januari 2006 di Barcamp NYC oleh John
Resig dan berlisensi ganda di bawah MIT
dan GPL.
Fitur JQuery













Didalam Jquery terdapat berbagai macam fitur yang
menunjang peran dan fungsi dari Jquery ini diantaranya:
Beberapa Fitur yang ada di JQuery :
Dalam Pemakaian menggunakan seleksi element DOM,
sehingga website lebih dinamis dan interaktif.
JQuery bisa memanipulasi Class pada CSS dan Support
CSS 3
Event
AJAX
Efek-efek dan animasi
Ekstensi dan Plug-ins
Kompatibilitas dengan hampir semua Browser modern
Keperluan lain seperti : User Agent, Feature detection dan
lainnya
Kemampuan dasar JQuery











Kemudahan mengakses elemen-elemen
HTML
Memanipulasi elemen HTML
Memanipulasi CSS
Penanganan event HTML
Efek-efek javascript dan animasi
Modifikasi HTML DOM
AJAX
Menyederhanakan kode javascript lainnya
Fungsi JQuery
Mengakses bagian halaman tertentu dengan mudah
 Menambahkan animasi ke halaman
 Mengambil informasi dari server tanpa me-refresh
seluruh halaman
 Menyederhanakan penulisan Javascript biasa

Kelebihan yang dimiliki JQuery








Menyederhanakan penggunaan javascript, karena
kita cukup menggunakan fungsi dari library javascript
yang telah ada. Termasuk mempercepat coding
javascript dalam sebuah website. Dibandingkan kita
harus mulai sebuah script javascript dari nol.
Fungsi-fungsi yang disediakan didokumentasikan
dengan baik beserta contoh penggunaannya, baca
di situs http://jquery.com hal ini mempermudah
dalam pembelajaran jquery.
Support terhadap CSS1-3 selector, untuk fleksibilitas
desain antar muka halaman website dan
interaksinya.
Website yang dibangun dengan jquery akan lebih
interaktif dan menarik.
Kekurangan pada JQuery




Meskipun diklaim jquery memiliki beban kerja
yang ringan (load CPU dan RAM) untuk browser,
tetap saja lebih ringan (cepat di-load) website
yang tidak menggunakan jquery, alias HTML
murni.
Dari sisi server hosting pun, CPU dan RAM harus
mengalokasikan resource yang mereka miliki
untuk menangani request terhadap jquery. Pada
level tertentu request yang sangat banyak
(sangat-sangat banyak) akan membebani server.
Solusi: host jquery pada situs lain, seperti Google
yang menyediakan request jquery dari servernya.
Persiapan membuat validasi
form


Untuk membuat validasi form dengan
JQuery, pertama yang harus Anda
siapkan adalah script core jQuery nya
sendiri, serta script plugin validasi
formnya (jquery.validate.js).


Selanjutnya kita bikin contoh formnya

<html> <head> <title>jQuery Validation</title> <script src="jquery.js"></script>
<script src="jquery.validate.js"></script> <script>
$(document).ready(function(){
$("#formku").validate();
}); </script> <style type="text/css">
label.error {
color: red; padding-left: .5em;
} </style> </head> <body> <form id="formku">
<table border="0">
<tr><td>Nama Anda</td><td>:</td><td><input name="nama"
class="required" minlength="3" /></td></tr>
<tr><td>Email
Anda</td><td>:</td><td><input name="email" class="required email" /></td></tr>
<tr><td>Usia Anda</td><td>:</td><td><input name="usia" class="required number"
/></td></tr>
<tr><td>Tanggal Lahir Anda</td><td>:</td><td><input name="tgl"
class="required date" /></td></tr>
<tr><td>URL Anda</td><td>:</td><td><input
name="url" class="required url" /></td></tr>
<tr><td>Alamat
Anda</td><td>:</td><td><input name="alamat" /></td></tr>
<tr
valign="top"><td>Komentar Anda</td><td>:</td><td><textarea name="komentar"
class="required" /></textarea></td></tr>
</table>
<p>
<input class="submit"
type="submit" value="Submit"/>
</p> </form> </body>
</html>
Setelah form contoh seperti di atas
dibuat, jangan lupa meletakkan script
jquery.js dan jquery.validate.js nya di
satu folder yang sama dengan form
tersebut, atau di folder manapun
terserah asal path nya disesuaikan pada
bagian
 <script src="jquery.js"></script><script
src="jquery.validate.js"></script>

Selanjutnya perhatikan id formnya,
dalam contoh di atas adalah ‘formku’.
Pastikan id formnya sama pada bagian
 $("#formku").validate();




Kemudian dalam html di atas juga ada CSS seperti berikut:
<style type="text/css">
label.error {
color: red; padding-left: .5em;
}</style> CSS tersebut digunakan untuk mengatur tampilan peringatan yang muncul
jika isian form tidak sesuai dengan format yang diharapkan. Berikut ini contoh tampilan
form di atas setelah diberikan jQuery untuk validasi.
SEKIAN DAN TERIMA KASIH

More Related Content

What's hot

Ppt pengenalan jquery
Ppt pengenalan jqueryPpt pengenalan jquery
Ppt pengenalan jquery
mutia902
 
Pertemuan java script 1
Pertemuan java script 1Pertemuan java script 1
Pertemuan java script 1
zaenald i
 
Laporan pembuatan aplikasi my so untuk android ppt
Laporan pembuatan aplikasi my so untuk android pptLaporan pembuatan aplikasi my so untuk android ppt
Laporan pembuatan aplikasi my so untuk android ppt
Wahyu Anggara
 
Pengenalan dan implementasi j query
Pengenalan dan implementasi j queryPengenalan dan implementasi j query
Pengenalan dan implementasi j query
Derren Yuzron
 

What's hot (16)

Ppt pengenalan jquery
Ppt pengenalan jqueryPpt pengenalan jquery
Ppt pengenalan jquery
 
Jquery
JqueryJquery
Jquery
 
JQURTY
JQURTYJQURTY
JQURTY
 
Makalah jquery
Makalah jqueryMakalah jquery
Makalah jquery
 
Jquery
JqueryJquery
Jquery
 
Pertemuan java script 1
Pertemuan java script 1Pertemuan java script 1
Pertemuan java script 1
 
Page & Dialog Transitions
Page & Dialog TransitionsPage & Dialog Transitions
Page & Dialog Transitions
 
Laporan pembuatan aplikasi my so untuk android ppt
Laporan pembuatan aplikasi my so untuk android pptLaporan pembuatan aplikasi my so untuk android ppt
Laporan pembuatan aplikasi my so untuk android ppt
 
JQuery
JQueryJQuery
JQuery
 
Persiapan Sebelum Ujian Sertifikasi Associate Android Developer - Ahmad Arif ...
Persiapan Sebelum Ujian Sertifikasi Associate Android Developer - Ahmad Arif ...Persiapan Sebelum Ujian Sertifikasi Associate Android Developer - Ahmad Arif ...
Persiapan Sebelum Ujian Sertifikasi Associate Android Developer - Ahmad Arif ...
 
Tugas[1] 0317-[tryanita]-[1411511676]
Tugas[1] 0317-[tryanita]-[1411511676]Tugas[1] 0317-[tryanita]-[1411511676]
Tugas[1] 0317-[tryanita]-[1411511676]
 
Tugas 1 0317 individu
Tugas 1 0317 individuTugas 1 0317 individu
Tugas 1 0317 individu
 
jQuery
jQueryjQuery
jQuery
 
Pengenalan dan implementasi j query
Pengenalan dan implementasi j queryPengenalan dan implementasi j query
Pengenalan dan implementasi j query
 
Belajar Jquery
Belajar JqueryBelajar Jquery
Belajar Jquery
 
Tugas[1] 0317-[dewiapriliani]-[1412510602
Tugas[1] 0317-[dewiapriliani]-[1412510602Tugas[1] 0317-[dewiapriliani]-[1412510602
Tugas[1] 0317-[dewiapriliani]-[1412510602
 

Similar to Power point J query dan penggunaannya sebagai validasi form (19)

Jquery ppt
Jquery pptJquery ppt
Jquery ppt
 
Ppt jquery
Ppt jqueryPpt jquery
Ppt jquery
 
Pelatihan j query
Pelatihan j queryPelatihan j query
Pelatihan j query
 
Jqu
JquJqu
Jqu
 
Jquery
JqueryJquery
Jquery
 
Jquery
JqueryJquery
Jquery
 
Khairunnisa 1205467
Khairunnisa 1205467Khairunnisa 1205467
Khairunnisa 1205467
 
Tugas Rekayasa Web 1
Tugas Rekayasa Web 1Tugas Rekayasa Web 1
Tugas Rekayasa Web 1
 
JQUERY
JQUERYJQUERY
JQUERY
 
Laporan tugas besar_web
Laporan tugas besar_webLaporan tugas besar_web
Laporan tugas besar_web
 
membuat hello world
membuat hello worldmembuat hello world
membuat hello world
 
Hello World in jQuery-DeviMulyani
Hello World in jQuery-DeviMulyaniHello World in jQuery-DeviMulyani
Hello World in jQuery-DeviMulyani
 
Hello world in j query devimulyani
Hello world in j query devimulyaniHello world in j query devimulyani
Hello world in j query devimulyani
 
Jeni Web Programming Bab 2 Basic Servlets
Jeni Web Programming Bab 2 Basic ServletsJeni Web Programming Bab 2 Basic Servlets
Jeni Web Programming Bab 2 Basic Servlets
 
Jquery Ajax Part 1 by Yussan
Jquery Ajax Part 1 by YussanJquery Ajax Part 1 by Yussan
Jquery Ajax Part 1 by Yussan
 
Tutorial jquery Nur Kholifah
Tutorial  jquery Nur KholifahTutorial  jquery Nur Kholifah
Tutorial jquery Nur Kholifah
 
Jquery id
Jquery idJquery id
Jquery id
 
54 hal-dasar-dasar-jquery
54 hal-dasar-dasar-jquery54 hal-dasar-dasar-jquery
54 hal-dasar-dasar-jquery
 
Tutorial how to make hello world herdian wardhani
Tutorial how to make hello world herdian wardhaniTutorial how to make hello world herdian wardhani
Tutorial how to make hello world herdian wardhani
 

Power point J query dan penggunaannya sebagai validasi form

  • 2. Apa itu Jquery?  JQuery adalah library Javascript yang dibuat untuk memudahkan pembuatan website dengan HTML yang berjalan di sisi Client.
  • 3. Perkembangan JQuery  JQuery diluncurkan pada tanggal 26 Januari 2006 di Barcamp NYC oleh John Resig dan berlisensi ganda di bawah MIT dan GPL.
  • 4. Fitur JQuery           Didalam Jquery terdapat berbagai macam fitur yang menunjang peran dan fungsi dari Jquery ini diantaranya: Beberapa Fitur yang ada di JQuery : Dalam Pemakaian menggunakan seleksi element DOM, sehingga website lebih dinamis dan interaktif. JQuery bisa memanipulasi Class pada CSS dan Support CSS 3 Event AJAX Efek-efek dan animasi Ekstensi dan Plug-ins Kompatibilitas dengan hampir semua Browser modern Keperluan lain seperti : User Agent, Feature detection dan lainnya
  • 5. Kemampuan dasar JQuery         Kemudahan mengakses elemen-elemen HTML Memanipulasi elemen HTML Memanipulasi CSS Penanganan event HTML Efek-efek javascript dan animasi Modifikasi HTML DOM AJAX Menyederhanakan kode javascript lainnya
  • 6. Fungsi JQuery Mengakses bagian halaman tertentu dengan mudah  Menambahkan animasi ke halaman  Mengambil informasi dari server tanpa me-refresh seluruh halaman  Menyederhanakan penulisan Javascript biasa 
  • 7. Kelebihan yang dimiliki JQuery     Menyederhanakan penggunaan javascript, karena kita cukup menggunakan fungsi dari library javascript yang telah ada. Termasuk mempercepat coding javascript dalam sebuah website. Dibandingkan kita harus mulai sebuah script javascript dari nol. Fungsi-fungsi yang disediakan didokumentasikan dengan baik beserta contoh penggunaannya, baca di situs http://jquery.com hal ini mempermudah dalam pembelajaran jquery. Support terhadap CSS1-3 selector, untuk fleksibilitas desain antar muka halaman website dan interaksinya. Website yang dibangun dengan jquery akan lebih interaktif dan menarik.
  • 8. Kekurangan pada JQuery   Meskipun diklaim jquery memiliki beban kerja yang ringan (load CPU dan RAM) untuk browser, tetap saja lebih ringan (cepat di-load) website yang tidak menggunakan jquery, alias HTML murni. Dari sisi server hosting pun, CPU dan RAM harus mengalokasikan resource yang mereka miliki untuk menangani request terhadap jquery. Pada level tertentu request yang sangat banyak (sangat-sangat banyak) akan membebani server. Solusi: host jquery pada situs lain, seperti Google yang menyediakan request jquery dari servernya.
  • 9. Persiapan membuat validasi form  Untuk membuat validasi form dengan JQuery, pertama yang harus Anda siapkan adalah script core jQuery nya sendiri, serta script plugin validasi formnya (jquery.validate.js).
  • 10.  Selanjutnya kita bikin contoh formnya <html> <head> <title>jQuery Validation</title> <script src="jquery.js"></script> <script src="jquery.validate.js"></script> <script> $(document).ready(function(){ $("#formku").validate(); }); </script> <style type="text/css"> label.error { color: red; padding-left: .5em; } </style> </head> <body> <form id="formku"> <table border="0"> <tr><td>Nama Anda</td><td>:</td><td><input name="nama" class="required" minlength="3" /></td></tr> <tr><td>Email Anda</td><td>:</td><td><input name="email" class="required email" /></td></tr> <tr><td>Usia Anda</td><td>:</td><td><input name="usia" class="required number" /></td></tr> <tr><td>Tanggal Lahir Anda</td><td>:</td><td><input name="tgl" class="required date" /></td></tr> <tr><td>URL Anda</td><td>:</td><td><input name="url" class="required url" /></td></tr> <tr><td>Alamat Anda</td><td>:</td><td><input name="alamat" /></td></tr> <tr valign="top"><td>Komentar Anda</td><td>:</td><td><textarea name="komentar" class="required" /></textarea></td></tr> </table> <p> <input class="submit" type="submit" value="Submit"/> </p> </form> </body> </html>
  • 11. Setelah form contoh seperti di atas dibuat, jangan lupa meletakkan script jquery.js dan jquery.validate.js nya di satu folder yang sama dengan form tersebut, atau di folder manapun terserah asal path nya disesuaikan pada bagian  <script src="jquery.js"></script><script src="jquery.validate.js"></script> 
  • 12. Selanjutnya perhatikan id formnya, dalam contoh di atas adalah ‘formku’. Pastikan id formnya sama pada bagian  $("#formku").validate(); 
  • 13.   Kemudian dalam html di atas juga ada CSS seperti berikut: <style type="text/css"> label.error { color: red; padding-left: .5em; }</style> CSS tersebut digunakan untuk mengatur tampilan peringatan yang muncul jika isian form tidak sesuai dengan format yang diharapkan. Berikut ini contoh tampilan form di atas setelah diberikan jQuery untuk validasi.