防止多次点击直到删除记录

rud*_*udy 3 ajax jquery html-table click

我有一个HTML表格.对于每一行,数据库中都有一条记录,每行还有一个删除按钮(图像图​​标).

在删除时我使用Ajax请求从数据库中删除记录成功后,我显示一条消息,并从表中隐藏()/ remove()行.

它工作正常.但是,如果我在多行上单击真实FAST,则记录会被删除,但仍会显示某些行.

我将我的点击功能附加到了一个类

$(".tog").click(function(e){ ...
Run Code Online (Sandbox Code Playgroud)

我已经阅读过jQuery的"toggleClass(),delay()",这些都没有用.

有任何想法吗?

Nim*_*ani 5

你可以在ajax请求发生时使用http://jquery.malsup.com/block/#demos插件.

$.ajaxSetup({
    cache:false,
    beforeSend: function() {
       $('#content').block({ 
              message: ''
            }); 
    },
    complete: function(){
        $('#content').unblock(); 
    },
    success: function() {}
    }); 
Run Code Online (Sandbox Code Playgroud)

将#content替换为您的主div ID