У меня много вызовов ajax, и я хочу убедиться, что никто не нажимает ни одну кнопку во время вызовов ajax. Поэтому я хочу отключить все кнопки прямо перед любым вызовом ajax, а затем снова включить их после возврата вызова ajax. Я знаю, что могу отключить одну кнопку, как это:
$("#buttonId").attr('disabled', 'disabled');
$("#buttonId").removeAttr('disabled');
но какая строка в jquery для отключения / включения всех кнопок. Я не хочу использовать выбор по классу, так как тогда я должен помнить, чтобы на всех кнопках было указано определенное имя класса.
ПРИМЕЧАНИЕ: они НЕ являются кнопками отправки. Некоторые из них используются для всплывающих диалогов и т. Д., Поэтому
<input type="button" name="button" value="Show Popup" />