#javascript #html #sql #forms
#javascript #HTML #sql #формы
Вопрос:
извините, название немного сбивает с толку, но это был лучший способ, который я мог придумать, чтобы описать это. Итак, моя проблема в том, что я создаю форму для людей, чтобы помещать в нее определенные данные. Частью проверки формы является сравнение текущих значений с прошлыми значениями из базы данных. Для этого мне нужно обработать форму, чтобы получить определенные поля идентификации, чтобы найти последнюю запись пользователя в базе данных. Способ, которым это должно работать (в моей голове): пользователь заполняет данные, нажимает кнопку проверки (кнопка type = submit), затем форма выполняет свои проверки на основе предыдущих записей БД и позволяет пользователю нажать кнопку отправки, чтобы выполнить окончательную отправку. Есть идеи или предложения? Прямо сейчас моя кнопка проверки отправляет форму, но не может выполнить все надлежащие проверки, потому что мне нужны некоторые данные формы для получения некоторых SQL-запросов.
Комментарии:
1. Вы захотите добавить немного кода, мой друг!
2. Лично я бы проверил каждый ввод формы с помощью AJAX-вызовов в PHP-файл, а затем, если все в порядке, включите последнюю кнопку отправки.
3. Я не добавлял код только потому, что хотел больше концептуального понимания того, как это сделать, чем отладочный код или что-то еще. Мне нравится самому разбираться с фактическим написанием кода 🙂
Ответ №1:
Я бы предложил сделать кнопку проверки кнопкой type= . Таким образом, вы можете настроить обработчик события onClick на вызов функции для выполнения проверки через ajax без отправки формы на сервер.
Комментарии:
1. Спасибо! Да, я не использовал ajax, и несколько часов поиска в Google вместе с вашим ответом помогли мне понять, что нужно делать. немного. Еще раз спасибо!