В своем коде Javascript я написал Ajax-вызов, в котором пара for loop
циклов вызывает два файла JSON; некоторые функции вызываются при возникновении некоторых событий и нажатии кнопки Search
: отображаются таблицы, содержащие данные из запросов API.
Я хочу временно отключить кнопку Search
, когда эти данные ищутся в вызовах Ajax, а затем снова включить ее после выполнения операции, аналогично тому, что происходит в методе setTimeout()
, но без необходимости установки количества миллисекунд (я не могу указать его ранее, поскольку количество миллисекунд зависит от медленности интернет-соединения и других факторов ...).
Как временно установить .prop("disabled", false);
в функции обратного вызова? Другими словами, как временно отключить кнопку в вызове Ajax?