CRUD DataGrid dengan jQuery UI + Ajax
Hallo, Assalamualaikum Sobat :DJujur :
- Ngantuk (mana besok mesti ke Utara Jakarta).
- Lapar pula.
- Mau share simple coding aja.
- Apalah-apalah, wkwkwk.
Entah 1-2 minggu ke belakang, pas refreshing ke kampus, ada beberapa orang yang menanyakan gimana dan apa itu AJAX. Zzzz dalam hati saya : 'kan ada google, dia lebih pintar lho daripada saya' :)
Dan disini pun saya gak bakalan ngebahas detail AJAX, karena saya cuma mau share dan kasih contoh sederhana bagaimana sebuah function dipanggil melalui AJAX dan direturn kembali menjadi data olahan, bisa berupa XML, JSON, dll.
Pada dasarnya, kalian hampir tiap hari menggunakan facebook, twitter, instagram, dll. Oke ambil contoh facebook, saat kalian login dan membukanya lewat device Laptop/ Mobile, dan kalian hendak update status. Ketika teks sudah selesai diketik, maka system FB akan mempost hasil entry-an kalian dan diolah lagi menjadi value teks lagi.
Nih lah abang kasih screenshoot buat nge-twit.
Gambar 1. Ketika Pertama Kali Buka Twitter |
Gambar 2. Ketika Nge-Twit. |
Gambar 3. Setelah Nge-Twit. |
Penjelasan singkatnya begini aja deh :
- Gambar 1 : pada saat ngebuka itu medsos, si twitter sebenarnya butuh action request AJAX yang akan menampilkan twit dari teman atau sponsor die ke page akun kita liat gambarnye.
- Gambar 2 : noh, pada saat mau nge-twit die kan muncul kotak, kita sih taunya muncul aja, padahal die juga sama nge request AJAX. Nama function-nya COMPOSE.
- Gambar 3 : pada saat telah di twit, maka request lagi, dan nama function kali ini adalah CREATE.
Lalu, apa yang mau saya share ? Eng-Ing-Eng !! :D
Setali tiga uang, sambil menyelam buang air. wkwkw
Saya mau share bagaimana mengimplementasikan JQuery User-Interface dengan AJAX, maka kebentuklah CRUD sederhana seperti dibawah.
Gambar 4. Data Empty. |
Gambar 5. Proses Tambah Data. |
Gambar 6. Proses Edit data |
Penjelasan singkatnya begini aja deh (apaan sih copas dari atas) :
- Gambar 4 : pada saat ngebuka source pada browser, karena masih kosong, jadi ya kosong.
- Gambar 5 : pada saat create data.
- Gambar 6 : pada saat update data.
- Download dulu disini, iya disini :(
- Pastikan udah ada XAMPP, WAMPP, atau apapun lah yang penting running Apache sama MySQL.
- Buka MySQL, create database dengan nama ajax_sample, lalu import dengan cara browse file location ajax_sample.sql pada folder yang tadi didownload.
- Taro semua core/ folder tadi pada direktori HTDOCS. Gausah dijelasin.
- Buka dah index.html
Oh iya, saya mau nyari orang yang peduli dan gemar berbagi hal-hal positif.
Untuk apa ? Untuk ikut jadi writter di blog ini dan kalo ada yang minat silakan kirim email aja ke sahidtrimbudi@gmail.com.
Wassalamualaikum wr. wb
Langganan:
Posting Komentar
(
Atom
)
wah bagus sekali
BalasHapus