如何在上传时禁用页面上的所有按钮?

Luc*_*uci 7 jquery button

我在客户端使用json + jquery.我想在上传文件时禁用页面上的所有按钮.目前我只使用其ID来禁用上传按钮,如下所示.

$("#upload_attachment_button").addClass('ui-state-disabled');
Run Code Online (Sandbox Code Playgroud)

我想知道是否有办法禁用页面上的其他按钮.我已经完成了一个我想要被所有系统使用的功能,而且每次我想调用这个函数时我都不想发送按钮id.

谢谢.

Vas*_*das 18

这很简单.使用类型按钮选择表单的所有输入元素并禁用它们:

$("input[type=button]").attr("disabled", "disabled");
Run Code Online (Sandbox Code Playgroud)

  • 你应该使用$("input [type = button]").removeAttr("disabled"); (6认同)