[Yii Framework] Konfirmasi pada ajaxLink

Berikut code untuk membuat konfirmasi pada saat kita menggunakan ajaxLink :

echo Chtml::ajaxLink('Detail',Yii::app()->createUrl('namaController/namaAction', 
     array('id'=>20,'asDialog'=>1)),array('type'=>'POST',
         'url'=>'js:$(this).attr(\'href\')',
         'update'=>'#id_view'),array('onclick'=>'if(!(confirm("Konfirmasi yang ingin dimasukkan"))){return}'));

 

Penjelasan: pada kode di atas, sesaat setelah kita memilih ajaxLink yang sudah ada (onclick) maka akan keluar konfirmasi yang sudah kita tentukan. Pada dialog konfirmasi tersebut akan terdapat pilihan “OK” dan “Cancel”. Jika kita memilih “OK”, maka akan dijalankan perintah sesuai dengan link yang ada pada ajaxLink tersebut, sedangkan jika kita memilih “Cancel” maka aplikasi tidak akan menjalankan apa-apa pada aplikasi tersebut..

 

Selesai.. Selamat mencoba..

Semoga membantu…😀

2 Responses to [Yii Framework] Konfirmasi pada ajaxLink

  1. Nurmansyah says:

    Mas, itu di psangnya dimana ya,,? di view or model?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: