如何.off()单击事件表中的所有按钮

时间:2017-05-22 07:08:55

标签: jquery asp.net asp.net-mvc-4 bootstrap-modal

我已将所有按钮单击事件绑定如下。 表格id=dtappvbuttons' id=updatebtn function name = UpdateData(paravalue)

    $(document).on("click", '#dtappv #updatebtn', function () {
        UpdateData($(this).attr("value"));
    });

这是在bootstrap模式弹出窗口内,我想在bootstrap模式关闭事件中关闭此单击事件,如下所示,但它没有工作。 感谢您的建议!

 $('#modelUsers').on('hidden.bs.modal', function () {
            //off click event
            $('#dtappv #updatebtn').off('click');
        });

1 个答案:

答案 0 :(得分:0)

当模态隐藏时,你不需要解除绑定。

您可以按照以下方式执行此操作

 $(document).off("click", '#dtappv #updatebtn');
 $(document).on("click", '#dtappv #updatebtn', function () {
     UpdateData($(this).attr("value"));
 });