如何在显示引导模式后取消绑定ajaxComplete()

时间:2015-05-28 21:19:52

标签: jquery ajax twitter-bootstrap modal-dialog

首先,我创建一个具有模态的人。如果提交了第一个模态并且完成了ajax,则显示第二个模态。但是在该过程之后,如果我在数据表条目上单击,则显示第二个模态。

以下是显示第二个模态时的代码:

        $("#submitModal").click(function() {
         $(document).ajaxComplete(function() {               
                    $('#secondModal').modal('show');
         });
         $("#submitModal").unbinde();
        });

任何人都可以帮忙。提前谢谢。

2 个答案:

答案 0 :(得分:1)

.off()方法删除用.on()附加的事件处理程序。

.click(handler)方法是.on();

的别名

所以你的例子看起来像是:

$("#submitModal").click(function() {
    $(document).ajaxComplete(function() {               
        $('#secondModal').modal('show');
    });
    $("#submitModal").off('click');
});

答案 1 :(得分:0)

$("#submitModal").click(function() 

mybe可以在社交书签中工作吗?我已经在我的网站上工作。 然后#submitmodal可以是corectly