Kamis, 07 April 2011

Membuat Konfirmasi jQuery menggantikan standard APEX

Mungkin kita telah tahu standard konfirmasi di apex yang biasanya muncul ketika akan menghapus sebuah transaksi. jika kita lihat button tsb akan memanggil function js berikut :

javascript:apex.confirm(htmldb_delete_message,'MULTI_ROW_DELETE');


dan akan memunculkan sebuah windows konfirmasi. berikut :
standard konfirmasi


Sekarang bagaimana membuat nya lebih baik dengan memakai jQuery karena apex 4 sudah built in dengan jquery. lakukan langkah-langkah berikut:
  • Buat page zero (0).
  • Buatlah region (with no template) pada posisi before footer dengan source berikut :
  • Ubah code standard digantikan dengan function yang baru tersebut.
javascript:confirmSubmit('Anda yakin akan memnghapus biaya ini ?','MULTI_ROW_DELETE'); 

tadaaaa...
 
jQuery konfirmasi
selanjutnya anda tinggal membuat function untuk handle URL.

Sumber : Oracle Apex Forum (Jari Laine thanks for sharing )



Tidak ada komentar :

Posting Komentar