Jquery 仅在使用bootstrap popover确认后激发ajax脚本

Jquery 仅在使用bootstrap popover确认后激发ajax脚本,jquery,ajax,twitter-bootstrap-3,confirm,Jquery,Ajax,Twitter Bootstrap 3,Confirm,我想通过jQuery启动ajax脚本,但只有在确认之后。 我发现了一个很好的javascript,它可以与引导一起工作,但无法让它工作。 我可以在使用链接或提交按钮时使用它,但不能使用另一个jQuery事件。这是我穿的衣服 谢谢你的建议! 任何其他具有引导式弹出窗口的解决方案也将受到赞赏 M.正在工作。和快速查看: <div style="width: 500px; text-align:center" id="asd"> <a href="#15" class="b

我想通过jQuery启动ajax脚本,但只有在确认之后。 我发现了一个很好的javascript,它可以与引导一起工作,但无法让它工作。 我可以在使用链接或提交按钮时使用它,但不能使用另一个jQuery事件。这是我穿的衣服

谢谢你的建议! 任何其他具有引导式弹出窗口的解决方案也将受到赞赏

M.

正在工作。和快速查看:

 <div style="width: 500px; text-align:center" id="asd">
    <a href="#15" class="btn btn-danger deleteit" role="button">x</a><br />
    <a href="#16" class="btn btn-danger deleteit" role="button">x</a>
</div>


和javascript:

    $(document).ready(function(){
    $('.deleteit').each(function( index ) {
        $(this).popConfirm({
            placement: "left",
            content: '<input class=\'hidId\' type=\'hidden\' value=\'' + $( this ).attr('href') + '\' />'
        });
    });

    $('#asd').on('click','.popover-content .confirm-dialog-btn-confirm', function(e) {
        alert('ajax ID:' + $(e.target).closest('div.popover-content').find('input:hidden').val()); 
        //alert($(e.target).parent().parent().find('input:hidden').val());
         return false;
        }
    );
});
$(文档).ready(函数(){
$('.deleteit')。每个(函数(索引){
$(此)。请确认({
位置:“左”,
内容:“”
});
});
$('#asd')。在('单击',')。弹出内容。确认对话框btn确认',函数(e){
警报('ajax ID:'+$(e.target).closest('div.popover-content').find('input:hidden').val());
//警报($(e.target).parent().parent().find('input:hidden').val());
返回false;
}
);
});
正在工作。和快速查看:

 <div style="width: 500px; text-align:center" id="asd">
    <a href="#15" class="btn btn-danger deleteit" role="button">x</a><br />
    <a href="#16" class="btn btn-danger deleteit" role="button">x</a>
</div>


和javascript:

    $(document).ready(function(){
    $('.deleteit').each(function( index ) {
        $(this).popConfirm({
            placement: "left",
            content: '<input class=\'hidId\' type=\'hidden\' value=\'' + $( this ).attr('href') + '\' />'
        });
    });

    $('#asd').on('click','.popover-content .confirm-dialog-btn-confirm', function(e) {
        alert('ajax ID:' + $(e.target).closest('div.popover-content').find('input:hidden').val()); 
        //alert($(e.target).parent().parent().find('input:hidden').val());
         return false;
        }
    );
});
$(文档).ready(函数(){
$('.deleteit')。每个(函数(索引){
$(此)。请确认({
位置:“左”,
内容:“”
});
});
$('#asd')。在('单击',')。弹出内容。确认对话框btn确认',函数(e){
警报('ajax ID:'+$(e.target).closest('div.popover-content').find('input:hidden').val());
//警报($(e.target).parent().parent().find('input:hidden').val());
返回false;
}
);
});

太好了,就是这样!Tnx!但有一个问题:-(我通常通过id或类向ajax提供一些额外的信息,例如:在ajax中,我可以过滤掉文章的id。但是,由于您现在将单击事件移动到确认框中的按钮,我不知道如何获取第一个x按钮的id。下次如果您还想输入参数,请将其写入问题中。我已经回答了您正确的问题,然后你接受答案。接下来你发现下一个问题并取消检查我的答案。这不礼貌,在SO中也不太可接受。我更新了我的小提琴。对不起,r.piesnikowski,在我开始实现它之前,我没有想到额外的参数。那么我应该如何在这里更改它呢?我非常感谢你的帮助,所以再次抱歉!您可以编辑您的问题,然后添加新的注释以通知您的问题的作者。希望此代码能有所帮助。太好了,就是它!Tnx!但有一个问题:-(我通常通过id或类向ajax提供一些额外的信息,例如:在ajax中,我可以过滤掉文章的id。但是,由于您现在将单击事件移动到确认框中的按钮,我不知道如何获取第一个x按钮的id。下次如果您还想输入参数,请将其写入问题中。我已经回答了您正确的问题,然后你接受答案。接下来你发现下一个问题并取消检查我的答案。这不礼貌,在SO中也不太可接受。我更新了我的小提琴。对不起,r.piesnikowski,在我开始实现它之前,我没有想到额外的参数。那么我应该如何在这里更改它呢?我非常感谢你的帮助,所以再次抱歉!您可以编辑您的问题,然后添加新的注释以通知作者您的问题。希望此代码能有所帮助。