Pada ajax kita bisa menggunakan JSON .. gunanya adalah agar kita tidak perlu melakukan proses split ..
contohnya adalah apabila controller (disini saya menggunakan CodeIgniter) memberikan output seperti :
$nama_produk."|".$harga_produk."|".$stock_produk .
sehingga kita harus melakukan proses split ..
success:function(det){
detail=det.split('|');
...
...
akan tetapi bila kita menggunakan dataType:'json' . kita tidak perlu melakukan proses split lagi .. dengan syarat output yg kita keluarkan dari controller sudah berbentuk array .. contoh :
output ->
$output = array('nama_produk'=>$nama_produk,'harga_produk'=>$harga_produk,'stock_produk'=>$stock_produk);
echo $output;
pada saat di javascript (.js) . yg perlu kita lakukan hanya :
success:function(det){
var nama_produk = det.nama_produk;
var harga_produk = det.harga_produk;
var stock_produk = det.stock_produk;
tanpa harus menggunakan split ..
dan tidak lupa kita harus menambahkan dataType:'json' pada saat sebelum mengirimkan data apa saja yg akan di post kan .. contoh :
$.ajax({
type:"POST",
url:base_url+"get_detail_produk",
dataType:'json',
data:dataString,
success:function(det){
var nama_produk = det.nama_produk;
var harga_produk = det.harga_produk;
var stock_produk = det.stock_produk;
}
sekian . terima kasih .. :)
Monday, November 26, 2012
Javascript : serialize() - unbind()
Function javascript serialize() digunakan untuk mengirimkan data inputan yg berjumlah banyak . terdiri dari beberapa elemen akan tetapi akan kita satukan menjadi satu ..
contohnya adalah elemen bernama image_filename[] yg akan dikirim ke proses input .. karena kemungkinan akan terdapat lebih dari satu image_filename .. maka dilakukan pemanggilan function javascript serialize(). yg berguna untuk memisahkan satu satu inputan pada elemen dengan nama yg sama ..
contoh :
nama elemen : image_filename[]
class elemen : hidden_value
kemudian kita melakukan upload 3 buah image dan elemen hidden bernama image_filename[] terisi dari masing masing nama image_filename .. pada saat mengirimkan ke proses ajax . kita perlu memanggil function serialize().
contoh penggunaannya adalah buat sebuah variabel baru . kemudian pilih class elemen yg akan diambil nilainya .. dan lakukan serialize() ..
var image_filename = $('.hidden_value').serialize();
kemudian kirimkan seperti layaknya mengirimkan post ajax biasa .. secara otomatis function serialize() tersebut akan memisahkan setiap inputan dari elemen class hidden_value tadi .. sehingga yg kita perlu lakukan selanjutnya adalah menerima inputan dari ajax tadi di dalam controller (disini saya menggunakan framework CodeIgniter) .. lakukan foreach untuk proses insert data nya .. untuk mengambil masing masing nilai yg ada pada elemen bernama image_filename[]..
cara menerima nya adalah :
$image_filename = $this->input->post('image_filename');
foreach($image_filename as $nama_image)
{
$insert = $this->produk_model->insert_image_filename($id_produk,$nama_image);
}
proses akan dilakukan sebanyak jumalh $image_filename yg ada di dalam array ..
Function javascript unbind()
Function unbind ini digunakan untuk menghapus function yg kita buat agar tidak terdapat double .. disini jika kita menggunakan append() . karena append() artinya kita menambah .. apabila kita menggunakan empty().html() . kita tidak perlu melakukan unbind()..
Pemanggilan unbind() ini dilakukan sebelum kita melakukan pemanggilan function yg kita buat dan akan kita panggil lagi ..
contoh kita telah membuat sebuah function delete() .. kemudian kita append pada saat setelah user melakukan upload image .. apabila kita tidak memanggil function unbind() . maka proses delete akan menjadi terus bertambah seiring dengan bertambah banyaknya image yg di upload ..
contoh :
var div_img_upl = "<div id='img_prev_container_um"+no_img_up_um+"'>" +
"<input type='hidden' class='hidden_value' id='pi_path_um"+no_img_up_um+"' name='pi_path_um[]' value=''/>" +
"<div id='img_prev_um"+no_img_up_um+"'>" +
"<img src='"+base_url+"addscripts/ubah_ukuran_gambar.php?image=../../"+msg[1]+"&lebar=150&tinggi=150&"+t.getTime()+"'>" +
"</div>" +
"<a href='#' class='del_img_um_ins'>delete gambar resep</a>" +
"</div>";
$('#img_um').append(div_img_upl);
$("#img_prev_container_um"+no_img_up_um+"").fadeIn();
$("#pi_path_um"+no_img_up_um+"").val(msg[1]);
$('#no_img_up_um').val(no_img_up_um);
$('.del_img_um').unbind('click'); //salah satu fungsi yg terdapat pada delete()
$('.del_img_um_ins').unbind('click'); //salah satu fungsi yg terdapat pada delete()
delete();
fungsi nya adalah untuk mengatasi penumpukan function pada saat kita menggunakan append()
contohnya adalah elemen bernama image_filename[] yg akan dikirim ke proses input .. karena kemungkinan akan terdapat lebih dari satu image_filename .. maka dilakukan pemanggilan function javascript serialize(). yg berguna untuk memisahkan satu satu inputan pada elemen dengan nama yg sama ..
contoh :
nama elemen : image_filename[]
class elemen : hidden_value
kemudian kita melakukan upload 3 buah image dan elemen hidden bernama image_filename[] terisi dari masing masing nama image_filename .. pada saat mengirimkan ke proses ajax . kita perlu memanggil function serialize().
contoh penggunaannya adalah buat sebuah variabel baru . kemudian pilih class elemen yg akan diambil nilainya .. dan lakukan serialize() ..
var image_filename = $('.hidden_value').serialize();
kemudian kirimkan seperti layaknya mengirimkan post ajax biasa .. secara otomatis function serialize() tersebut akan memisahkan setiap inputan dari elemen class hidden_value tadi .. sehingga yg kita perlu lakukan selanjutnya adalah menerima inputan dari ajax tadi di dalam controller (disini saya menggunakan framework CodeIgniter) .. lakukan foreach untuk proses insert data nya .. untuk mengambil masing masing nilai yg ada pada elemen bernama image_filename[]..
cara menerima nya adalah :
$image_filename = $this->input->post('image_filename');
foreach($image_filename as $nama_image)
{
$insert = $this->produk_model->insert_image_filename($id_produk,$nama_image);
}
proses akan dilakukan sebanyak jumalh $image_filename yg ada di dalam array ..
Function javascript unbind()
Function unbind ini digunakan untuk menghapus function yg kita buat agar tidak terdapat double .. disini jika kita menggunakan append() . karena append() artinya kita menambah .. apabila kita menggunakan empty().html() . kita tidak perlu melakukan unbind()..
Pemanggilan unbind() ini dilakukan sebelum kita melakukan pemanggilan function yg kita buat dan akan kita panggil lagi ..
contoh kita telah membuat sebuah function delete() .. kemudian kita append pada saat setelah user melakukan upload image .. apabila kita tidak memanggil function unbind() . maka proses delete akan menjadi terus bertambah seiring dengan bertambah banyaknya image yg di upload ..
contoh :
var div_img_upl = "<div id='img_prev_container_um"+no_img_up_um+"'>" +
"<input type='hidden' class='hidden_value' id='pi_path_um"+no_img_up_um+"' name='pi_path_um[]' value=''/>" +
"<div id='img_prev_um"+no_img_up_um+"'>" +
"<img src='"+base_url+"addscripts/ubah_ukuran_gambar.php?image=../../"+msg[1]+"&lebar=150&tinggi=150&"+t.getTime()+"'>" +
"</div>" +
"<a href='#' class='del_img_um_ins'>delete gambar resep</a>" +
"</div>";
$('#img_um').append(div_img_upl);
$("#img_prev_container_um"+no_img_up_um+"").fadeIn();
$("#pi_path_um"+no_img_up_um+"").val(msg[1]);
$('#no_img_up_um').val(no_img_up_um);
$('.del_img_um').unbind('click'); //salah satu fungsi yg terdapat pada delete()
$('.del_img_um_ins').unbind('click'); //salah satu fungsi yg terdapat pada delete()
delete();
fungsi nya adalah untuk mengatasi penumpukan function pada saat kita menggunakan append()
Wednesday, January 25, 2012
Share :: Kerajinan dari Kain Flanel
Assalamualaikum,
Kali ini saya akan sharing atau berbagi tentang sebuah kerajinan yang dapat dijadikan sebuah usaha.
Saya ingin memulai membuat sebuah usaha, sudah berbagai macam usaha saya masukkan ke dalam list pilihan, seperti usaha menjual baju, desain sendiri, sablon, dll. Akan tetapi saya mendapatkan ide-ide baru setelah diberikan masukan dari pacar saya .. :) [asseeeekkk .. hhehehe]
Dia memiliki ide dan keinginan untuk membuka usaha di bidang accesories, seperti gantungan kunci, bondu, jepitan rambut, boneka sampai baju sekalipun. Dan pada saat itu pun aku mulai mencari bahan bahan untuk latihan dan inspirasi agar bisa mengembangkan ide ide yang ada.
Di YouTube saya mendapatkan banyak sekali tutorial tentang pembuatan accesories itu, dan hasil dari kreatifitas itu pun memang sangat bagus dan patut untuk dihargai. Hmmm membuat saya menjadi semakin semangat untuk belajar dan sesegera mungkin menjalankan usaha itu. Accesories itu dibuat dari bahan dasar Kain Flanel.
Untuk berbagi, ini adalah beberapa ide ide dan inspirasi yang saya miliki. :)
Contoh beberapa Kerajinan dari Kain Flanel :
1. Bando Flanel
Pict :: Bando Flanel
Bando Flanel ini dapat dibuat berdasarkan kreatifitas masing masing, melalui proses improvisasi hasilnya bisa mendapatkan nilai jual yang sangat tinggi dibandingkan dengan Bando Flanel lainnya. Penjual di pinggiran jalan biasanya menjual dengan harga sekitar Rp 5.000 sampai Rp 10.000, akan tetapi jiga kita berkunjung ke toko toko accesories yang terdapat di mall pertokoan, harga satuannya bisa mencapai Rp 20.000 atau lebih. Menggiurkan bukan ?? :)
2. Bantal Flanel
Pict :: Bantal Flanel
Bantal bisa terbuat dari berbagai macam bahan kain. Untuk kali ini bantal dibuat dengan menggunakan bahan dasar Kain Flanel. Bantal ini diisikan dacron agar bisa digunakan untuk tidur tiduran dengan nyaman, atau digunakan untuk tempat menyandar yang nyaman [hhehehe ..]. Untuk harga Bantal Flanel ini mungkin harganya bisa mencapai Rp 30.000 perbuah nya, dan bukan tidak mungkin klo harganya bisa melebihi Rp 30.000, disesuaikan dengan ukuran dan motif.
3. Boneka Flanel
Pict :: Boneka Flanel
Flanel jg bisa digunakan untuk membuat boneka, contohnya adalah Boneka Flanel ini. Boneka Flanel ini pun harus diisikan dacron agar bisa mengembung seperti bantal atau berisi. Ukuran boneka bisa menentukan harga, juga kerumitan pembuatan boneka bisa menjadi nilai tambah harga jual boneka ini. Untuk mendapatkan kesempatan besar dalam penjualan Boneka Flanel ini, kita harus bisa melihat apa yang sedang disukai di kalangan anak anak contohnya. Misal tokoh kartun yang sedang ramai di televisi, kita harus cepat mengambil kesempatan itu dengan membuat Boneka Flanel dengan bentuk tokoh di film kartun tersebut.
4. Gantungan Kunci Flanel
Pict :: Gantungan Kunci Flanel
Ukuran dari Gantungan Kunci Flanel ini sudah seharusnya memiliki ukuran yang tidak terlalu besar, karena ini hanyalah sebuah gantungan kunci. Tapi bisa saja kita membuatnya dalam ukuran yang cukup besar, mungkin untuk digunakan dengan ditempelkan sebagai hiasan lemari atau hiasan di kaca dan di pintu. Harganya satuannya bisa mencapai Rp 5.000 atau lebih.
5. Jepit Rambut Flanel
Pict :: Jepit Rambut Flanel
Jepit rambut sering kali kita temui digunakan oleh anak anak, akan tetapi tak jarang juga kita melihat remaja yang menggunakannya. Jepit rambut ini digunakan untuk mengatur tata letak rambut atau juga hanya digunakan sebagai accesories agar terlihat lebih cantik dan lebih berkesan tidak polos. Untuk anak anak kita bisa buatkan Jepit Rambut dengan model binatang binatang atau kembang kembang kecil yang lucu, biasanya anak kecil menyukai untuk menggunakannya. Untuk remaja mungkin menggunakan jepit rambut yang lebih memiliki kesan dewasa dan feminim. Dengan menggunakan bahan dasar kain flanel, kita dapat membuat Jepitan rambut tersebut sesuai dengan keinginan pembeli. Harganya bisa mencapai Rp 3.000 perbuah.
6. Kotak Flanel
Pict :: Kotak Flanel
Kerajinan yang satu ini dapat digunakan untuk hiasan kamar atau tempat menyimpan barang agar terlihat lebih rapi dan indah, juga menghiasi bagian bagian dari kamar. Selain itu, tidak jarang orang orang menggunakannya pada saat memberikan sesuatu atau kejutan. Karena bentuknya yang unik dan menarik perhatian, harga satuan dari Kotak Flanel ini bisa mencapai Rp 15.000.
7. Pita Flanel
Pict :: Pita Flanel
Selain Jepitan Rambut Flanel, ada juga Pita Flanel. Pita ini bisa juga digunakan untuk accesories di kepala [rambut], juga bisa dipakai sebagai pin yang ditempelkan di baju. Harganya sekitar Rp 2.000.
8. Kotak Tissue Flanel
Pict :: Kotak Tissue Flanel
Berikutnya adalah Kotak Tissue Flanel. Fungsinya sudah jelas untuk menyimpan tissue [hehhehe ..], akan tetapi dengan menggunakan Kotak Tissue ini akan lebih memiliki nilai keindahan, tidak hanya terlihat bungkus kertas tissue, tetapi dibungkus dengan keindahan dan keunikan dari Kotak Tissue Flanel ini. Untuk harga saya kurang tau, mungkin sekitar Rp 15.000 ketas.
Kesimpulan :
Dengan bahan dasar Kain Flanel, kita bisa membuat berbagai macam jenis kerajinan yang memiliki nilai jual. Dan nilai jualnya pun tidak rendah, itu sesuai dengan kepandaian dan ke-kreatifitas-an kita. Bila kita memang kreatif dan pintar dalam memanfaatkan situasi, bukan tidak mungkin kita bisa mendapatkan penghasilan dari hasil ke-kreatifitas-an kita tersebut.
Mari kita ber-Usaha dan jangan pernah berhenti berkreatifitas.
Terimakasih.
Let's Share. :)
Friday, January 13, 2012
Share :: Kota Bandung & Tempat Wisatanya
Assalamualaikum,
Kali ini saya akan berbagi informasi tentang Kota Bandung dan Tempat-tempat wisatanya [lebih ke belanja dan kulinernya sih .. hehhhee ..] :)
Kebetulan Saya asli berasal dari kota kembang tersebut, maka Saya wajib dong untuk mengetahui bagaimana itu Kota Bandung dan tempat tempat wisata menarik yang ada disana. hehehe..
Kota Bandung merupakan kota yang terkenal dengan sebutan Paris Van Java itu memiliki banyak sekali tempat tempat menarik untuk dikunjungi, maka tidak heran apabila saat ini Kota Bandung setiap hari liburnya selalu mengalami kemacetan yang luar biasa, karena pada saat itulah para wisatawan datang dan berwisata di kota tersebut.
:: Tempat Belanja :: Distro Pakaian ::
Yang menjadi salah satu tujuan utama ke Kota Bandung adalah "BERBELANJA". Ya, kata itu memang tidak akan pernah lepas dari wisatawan yang berkunjung ke Kota Bandung. Banyak sekali outlet-outlet perbelanjaan disana, jadi tidak perlu takut untuk tidak akan menemui outlet-outlet perbelanjaan itu pada saat berkunjung ke kota bandung. Telusurilah Jalan Dago dan sekitarnya, pasti Anda akan menemui banyak sekali outlet-outlet perbelanjaan disana.
Pict :: Distro 1
Pict :: Distro 2
:: Tempat Makan :: Kuliner ::
Poin kali ini merupakan salah satu poin lainnya yang tidak akan pernah bisa lepas dari Kota Bandung. Kota Bandung sangat terkenal dengan banyaknya berbagai macam jenis makanan yang luar biasa unik dan pastinya enak. Mulai dari makanan tradisional sunda sampai makanan yang paling populer sampai saat ini semuanya ada disana. Contoh makanan makanan atau jajanan jajanan yang terdapat di Kota Bandung : Batagor, Surabi, Nasi Timbel, Brownies, Pisang Bolen, Baso Tahu dan masih banyak lagi [ tidak dapat saya sebutkan satu persatu . hhhehhehe ]
Pict :: Batagor
Pict :: Surabi
Pict :: Nasi Timbel
Pict :: Brownies
Pict :: Pisang Bolen
Pict :: Baso Tahu
Sekilas itulah makanan-makanan dan jajanan-jajanan yang wajib dicoba pada saat berkunjung ke Bandung.
Setiap makanan atau jajanan diatas tadi juga memiliki tempat tempat khusus dimana tempat tersebut sudah terkenal dari dahulu dan sudah menjadi tempat tujuan utama bagi pada wisatawan yang berkunjung ke Bandung. Contoh : Pisang Boleh di Kartika Sari, Brownies : Amanda, Batagor : Batagor Kingsley dan masih banyak lagi.
Mungkin itu saja yang saya bahas untuk saat ini, di lain waktu akan saya bahas lagi lebih jelas dan lebih detail tentang Kota Bandung.
Terimakasih.
Let's Share. :)
Join :: Share using Blog
Bismillah,
Ayo kita berbagi dengan menggunakan/melalui blog, boleh itu berupa apa yg kita dapatkan, apa yang sedang kita jalani, apa yang sedang kita hadapi & berbagi tentang pengalaman hidup maupun pengetahuan.
Cheers .. :)
Subscribe to:
Posts (Atom)