2013-05-02 3 views
1

Я разрабатываю приложение MVC. Я использую bootstrp для CSS.как читать подтверждение бутстрапа OK/Отменить событие?

Я использую предупреждение/диалог для подтверждения удаления записи. , но был смущен тем, как читать ответ пользователя на OK или отменить.

var href = $(this).attr('href'); 
     if (!$('#dataConfirmModal').length) { 
      $('body').append('<div id="dataConfirmModal" class="modal" role="dialog" aria-labelledby="dataConfirmLabel" aria-hidden="true"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button><h6 id="dataConfirmLabel">Deactivation Confirmation</h6></div><div class="modal-body">Are you sure to deactive @Model.Name ? </div><div class="modal-footer"><button class="btn" data-dismiss="modal" aria-hidden="true">Cancel</button><a class="btn btn-primary" id="dataConfirmOK">OK</a></div></div>'); 
     } 
     $('#dataConfirmModal').find('.modal-body').text($(this).attr('data-confirm')); 
     $('#dataConfirmOK').attr('href', href); 
     $('#dataConfirmModal').modal({show:true}); 
     return false; 

ответ

0

Вы пробовали bootboxjs он использует Bootstrap кстати

Я дам вам пример кода:

bootbox.confirm("Are you sure?", function(result) { 
    if (result) 
    { 
     Example.show("You press Ok"); 
    } 
    else 
    { 
     Example.show("You press Cancel"); 
    } 
}); 
0

Лично я использую событие нажмите на каждой кнопке модальной для выполнения действие, которое я хочу.

Я не думаю, что есть результат, посланный модальным, как мы можем видеть на других языках.