Untuk mengganti default alert pada javascript dengan plugin Lobibox pertama yang kita butuhkan adalah download plugin lobibox di http://lobianijs.com/site/lobibox
extract file zip hasil download kemudian copy 2 file dari folder dist yaitu file
- lobibox.css
- lobibox.js
<link rel="stylesheet" href="lib/lobibox/lobibox.css">sesuaikan lokasi filenya dengan lokasi file lobibox dalam project anda.
<script type="application/javascript" src="lib/lobibox/lobibox.js"></script>
tambahkan code berikut kedalam app.js untuk meng override fungsi prompt bawaan javascript
window.prompt = function(pesan,fnSuccess,nilaiDefault){
Lobibox.prompt('text',{
title : pesan,
value : nilaiDefault,
callback : function($this,type,ev){
if(type=='ok'){
fnSuccess($this.getValue());
}
}
});
};
kemudian untuk menggunakan prompt metodenya sedikit berbeda dari prompt default yaitu
prompt("Masukkan email : ",function(result){dimana result adalah hasil inputan anda, jika anda ingin menambahkan default value tinggal tambahkan parameter ke tiga seperti
alert("Email anda adalah : " + result);
});
prompt("Masukkan email : ",function(result){dimana davidnakoko@gmail.com adalah nilai default ketika prompt keluar
alert("Email anda adalah : " + result);
},"davidnakoko@gmail.com");
0 Komentar