nruslan2 писал(а): 12 янв 2024, 00:17
Вопрос:
есть два текстовых поля (Поле 1 и Поле 2).
Возможно ли используя поле AJAX (нужно выбирать данные из БД(( ) заставить заполняться одно поле, при заполнении другого.
Типа ввели данные в Поле 1 - в Поле 2 записались данные, и наоборот ввели данные в Поле 2 - в Поле 1 записались данные.
Если использовать JS формы, то проблем нет, но вот если использовать поле AJAX, то никак не могу отследить ввод данных в конкретное поле, получаю постоянное циклическое обновление(
Интересная задачка

Хочу попробовать решить.
Как я понимаю, при вводе чего-то в одно поле, в другое должны записаться какие-то данные.
Так вот, вопросы:
1) В полях информация одинаковая или разная? Типа, если в одном поле написал "привет", то в другом тоже должно быть "привет"? Или ещё проводится анализ данных из одного поля, чтобы в другое поле записалось что-то другое? Например, в одно поле пишешь "demotext", а в другом поле формируется URL типа "
https://demo.ru/demotext".
2) Что должно происходить в поле 1, если ввёл что-то в поле 2, и при этом в поле 1 уже есть какие-то данные. Они заменяются или сохраняются как были?
3) Что должно происходить с полями при редактировании, а не создании новой записи? Какое из полей должно меняться и зависеть от другого? Или правила не должны работать в случае, если запись редактируется?
4) Для какой задачи это применяется? Может, не обязательно именно в форме делать, и достаточно будет PHP кода при сохранении?