确认框jquery

时间:2012-07-24 07:33:09

标签: jquery confirm

我正在使用预定义的jquery css表单模板。

<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');
    });
});

在custom.js预定义的jquery文件

中是不确定的

1 个答案:

答案 0 :(得分:2)

您需要通过调用传递给点击处理程序的事件preventDefault()来告知点击事件不要处理:

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