Jquery禁用表单并启用

时间:2015-10-01 04:54:07

标签: jquery attr

我尝试使用此功能启用和禁用发送表单但没有工作,这里我把功能:

jQuery("#c_input_submit").attr('disabled','disabled');
jQuery("#c_response").empty().append('Error');
jQuery("#c_response")
   .css({"color":"#ffffff","background":"red"})
   .show(2000)
   .delay(2500)
   .hide(2000)
   .delay(1000)
   .function(function() {
       jQuery("#c_input_submit").removeAttr('disabled');
   });

当我发送表单时,我会禁用提交按钮,但是当结束表单没有重新启用按钮时,我不知道脚本中有什么不好

通过这个我提出这个问题,以获得一些帮助,感谢和问候

1 个答案:

答案 0 :(得分:0)

使用延迟功能,您可以使用回调启用按钮

    jQuery("#c_input_submit").attr('disabled', 'disabled');
    jQuery("#c_response").empty().append('Error');
    jQuery("#c_response")
        .css({
        "color": "#ffffff",
        "background": "red"
    })
        .show(2000)
        .delay(2500)
        .hide(2000)
        .delay(1000,function () {
            jQuery("#c_input_submit").removeAttr('disabled');
    });

JsFiddle