ASP.net按钮禁用秒并同时运行服务器代码

时间:2018-05-30 03:05:33

标签: jquery asp.net

我想知道是否有人可以指出我正确的方向。我有一个带有点击事件的asp.net按钮(运行一些服务器端代码)。我想更改按钮,以便在单击时,它会变为灰色并禁用3秒,但它也会同时运行服务器代码。但是,如果回发,按钮将改变颜色。

感谢您的指导!

1 个答案:

答案 0 :(得分:0)

您可以使用jquery separate(var, c("Genotype", "Tissue", "Time", "Index"), sep = "_") 禁用按钮3秒钟。

setTimeout

获取ID:

$('#YourButtonID').click(function(){
    var yourBtn = $(this);
    yourBtn.prop('disabled', true);
    setTimeout(function(){
        yourBtn.prop('disabled', false);
    }, 3000);
});

或者你可以使用课程。