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

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

$("#upload_attachment_button").addClass('ui-state-disabled'); 

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

谢谢。

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

 $("input[type=button]").attr("disabled", "disabled");