Alexxx_2
Новичок
При нажатии "submit" 2 раза данные добавляются 2 раза
Столкнулся с такой проблемой, люди нажимают submit несколько раз (для уверенности наверное) и данные добавляются также несколько раз (хотя форма то одна).
Хотелось бы узнать универсальное и толковое решение этой задачи.
Самому пришли на ум 2 выхода, но ни один из них не нравится
1) Дизаблить кнопку сабмита JS, но так ведь можно заблокировать форму (передумаю я отправлять, нажму стоп, изменю данные в форме, а отправить то никак, кнопка неактивна..)
2) Проверять перед вставкой не добавлена ли такая же запись раньше. Но поскольку API уже давно разработан, то залезать в каждый метод ADD или делать обертки тоже занятие неблагодарное.
Посему прошу помощи у гуру.
Столкнулся с такой проблемой, люди нажимают submit несколько раз (для уверенности наверное) и данные добавляются также несколько раз (хотя форма то одна).
Хотелось бы узнать универсальное и толковое решение этой задачи.
Самому пришли на ум 2 выхода, но ни один из них не нравится
1) Дизаблить кнопку сабмита JS, но так ведь можно заблокировать форму (передумаю я отправлять, нажму стоп, изменю данные в форме, а отправить то никак, кнопка неактивна..)
2) Проверять перед вставкой не добавлена ли такая же запись раньше. Но поскольку API уже давно разработан, то залезать в каждый метод ADD или делать обертки тоже занятие неблагодарное.
Посему прошу помощи у гуру.