Javascript 多次重用模态火灾

Javascript 多次重用模态火灾,javascript,twitter-bootstrap,modal-dialog,Javascript,Twitter Bootstrap,Modal Dialog,我正在使用twitter引导模式插件。来自模式的提交将数据提交到服务器 出于某种原因,当我多次打开并提交模式时,提交触发的次数与之前打开的模式相同 因此,如果我在一行上单击“更新”。编辑并保存,它会触发一次,因为这是第一次尝试。 如果我在第二行单击“更新”。编辑并保存,它会两次开火。 第三次开火3次,4次开火4次。等等,等等 我已经尝试解决这个问题好几天了,但什么也没找到。一些指导会让我永远感激。我就是这样解决这个问题的: 我在标记后面有一个全局变量delete\u id=0,用于存储我要删除的

我正在使用twitter引导模式插件。来自模式的提交将数据提交到服务器

出于某种原因,当我多次打开并提交模式时,提交触发的次数与之前打开的模式相同

因此,如果我在一行上单击“更新”。编辑并保存,它会触发一次,因为这是第一次尝试。 如果我在第二行单击“更新”。编辑并保存,它会两次开火。 第三次开火3次,4次开火4次。等等,等等


我已经尝试解决这个问题好几天了,但什么也没找到。一些指导会让我永远感激。

我就是这样解决这个问题的:

我在
标记后面有一个全局变量
delete\u id=0
,用于存储我要删除的id(使用服务器端脚本可以是动态的)。我还为模式HTML中的
Delete
按钮添加了ID
myModalAction

我这样称呼模态:

$('.delete_row').click(function (){
    delete_id = $(this).attr('id');
    $('#myModal').modal();
});
对于
myModalAction

$('#myModalAction').click(function(e){
    $('#'+delete_id).remove();
    $('#myModal').modal('hide');
});

可以找到完整的工作代码。

您很可能在单击时绑定了事件,而这些事件应该在加载时绑定,请发布您的代码以便更正。一点示例代码将有助于了解发生了什么。@Duopixel您应该添加它作为答案,因为它不能是任何其他内容