Здравствуйте, подскажите пожалуйста, у меня есть кнопка на сайте submit, после нажатия на неё происходит определенный расчёт, затем всё то что рассчиталось попадает в БД. Потом страница перезагружается и кнопка становиться не активной. Моя проблема в том, что если расчёт идет долго, то кнопка активна пока он выполняется, следовательно пользователь может нажимать на неё много раз.
Подскажите пожалуйста как сделать эту кнопку неактивной после нажатия ? Я пробовал уже добавлять Jquery скрипт, когда произошло нажатие на кнопку, то кнопка становиться неактивной с помощью добавления ей disabled="disabled", но тогда кнопка переставала работать.
Затем я пытался сделать ещё так - в бд есть поле типа btn2 когда происходит нажатие на неё в это поле записывается 1, это для того что бы понимать выполнен ли расчёт либо нет. И я думал проверить перед нажатием на кнопку, что если в этом поле 1 то значит не выполнять расчёт а если 0 то значит выполнить.
Подскажите пожалуйста что тут можно сделать. Кнопка у меня на input
Спасибо, но у меня там 3 кнопки, то есть первая кнопка производит запись, вторая рассчитывает а третья скачивает, и сейчас после нажатия на первую, стала не активной вторая