При удалении чего либо бывает нужно дополнительно спросить пользователя подтвердить свои действия, дабы удостовериться в правильности его намерений. При использовании стандартного синтаксиса все довольно тривиально: выводим по событию onclick на нашу кнопку стандартное confirm предупреждение, выглядит это примерно так:
confirm("Действительно удалить?");

Но если вы используете в своем проекте YiiBooster, то данное окно можно сделать немного симпатичнее, прописав в представлении для вашей кнопки примерно следующее:
$this->widget(
'bootstrap.widgets.TbButton',
array(
'buttonType' => 'button',
'size' => 'large',
'type' => 'danger',
'htmlOptions'=>array(
'id'=>'delete',
'onclick' => 'js:bootbox.dialog("Предупреждение об удалении!", [{"label":"Отмена","class":"btn"},{"label":"Удалить","class":"btn-danger","href":"можно использовать url, если запрос на удаление уходит get параметром","callback":function() {console.log("пишем что-то в консоль браузера");}}]);'
),
'label' => 'Удалить')
);
Собствено где выведем большую красную кнопку Удалить, а на действие onclick повесим вызов модального окна, в котором собственно выведем наше предупреждение и дадим пользователю возможность отменить, либо все же удалить. Выглядеть это будет примерно так:
