2012-07-24 6 views
1

Я использую предопределенный шаблон jquery css.подтвердить поле jquery

<asp:Button ID="btndeleteselected" runat="server" Text="Delete" 
    CssClass="basicBtn mr10 ml10 bConfirm" OnClick="btndeleteselected_Click" /> 

Когда я нажимаю на кнопку, мне нужно указать флажок подтверждения для удаления. Но когда я нажал на кнопку

Событие стреляет, не получив подтверждение. Что мне нужно сделать?

моя функция JQuery является

$(".bConfirm").click(function() { 
    jConfirm('Can you confirm this?', 'Confirmation Dialog', function(r) { 
     jAlert('Confirmed: ' + r, 'Confirmation Results'); 
    }); 
}); 

Он defiend в custom.js предопределенные JQuery файлы

ответ

2

Вы должны указать событие щелчка, чтобы не обрабатывать, позвонив по телефону preventDefault() о событии, переданного щелчку обработчик:

$(".bConfirm").click(function(e) { 
    jConfirm('Can you confirm this?', 'Confirmation Dialog', function(r) { 
     jAlert('Confirmed: ' + r, 'Confirmation Results'); 
    }); 
    e.preventDefault(); 
    return false 
}); 
Смежные вопросы