18 / 13 / 6
Регистрация: 04.04.2019
Сообщений: 816
|
||||||
1 | ||||||
Неограниченное добавление полей по нажатию кнопки без сохранения при обновлении16.01.2021, 13:55. Показов 2672. Ответов 12
Метки нет (Все метки)
Доброго времени суток. Казалось бы простая задача, и вроде бы когда-то делал, но не могу найти у себя (может ошибаюсь что делал) и по поиску тоже подходящего не нашел.
Необходимо только на php сделать добавление полей по нажатию кнопки. Сколько раз кнопку нажали, столько раз добавились новые поля. После обновления страницы все добавленные поля удалились. Как сделать это с записью в файл на сервере - знаю, получается. Но вроде бы делал и без дополнительных файлов. И вроде как был вариант с использованием скрытых полей. Вот только сейчас не получается. Пробую так:
0
|
16.01.2021, 13:55 | |
Ответы с готовыми решениями:
12
Добавление полей по нажатию кнопки Добавление полей по нажатию кнопки Добавление полей в форме при нажатии кнопки Добавление текстбоксов по нажатию клавиши и удаление по нажатию другой кнопки |
Невнимательный
|
||||||
16.01.2021, 17:00 | 2 | |||||
js ?
Что-то похожее где-то здесь постил, но нее по колличеству нажатий а по числам "сколько на сколько" полей
0
|
18 / 13 / 6
Регистрация: 04.04.2019
Сообщений: 816
|
|
16.01.2021, 17:15 [ТС] | 3 |
За вариант спасибо, буду иметь ввиду. Но хотелось именно силами php.
Самый простой способ без js - записывать добавленные строки в файл и потом из него считывать. Но вроде ж был способ обойти это. Пока что добавляет только один раз. И так сказать "калькулятор" не срабатывает в скрытом поле.
0
|
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
||||||
16.01.2021, 20:37 | 4 | |||||
1
|
18 / 13 / 6
Регистрация: 04.04.2019
Сообщений: 816
|
||||||
16.01.2021, 22:00 [ТС] | 5 | |||||
Почти. Только после первого пустого поля второе создается уже с предупреждением внутри текстового поля по типу:
0
|
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
||||||
16.01.2021, 22:26 | 6 | |||||
Сообщение было отмечено DyadyaGe как решение
Решение
1
|
18 / 13 / 6
Регистрация: 04.04.2019
Сообщений: 816
|
|
16.01.2021, 22:41 [ТС] | 7 |
Буду пробовать перевести под свои нужды, чтоб был массив имен и столбец по два поля в строку.
0
|
18 / 13 / 6
Регистрация: 04.04.2019
Сообщений: 816
|
||||||
17.01.2021, 11:28 [ТС] | 8 | |||||
Чуток переделал под себя, без вашей подсказки не получалось:
0
|
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
|
17.01.2021, 11:30 | 9 |
0
|
18 / 13 / 6
Регистрация: 04.04.2019
Сообщений: 816
|
|
17.01.2021, 12:04 [ТС] | 10 |
Ну да, может быть бесконечный - name1[]. А у вас получается каждый раз новое имя. Это ни хорошо, ни плохо. В одних ситуациях лучше, когда у всех отдельное имя, а иногда проще прогнать через перебор массива. Переделок-то минимум. Важно, что смысл вашего кода правильный. А у меня не получался. Думаю, если бы я более корректно поставил задачу, то и вы бы сделали именно под неё.
0
|
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
||||||
17.01.2021, 18:30 | 11 | |||||
Сообщение было отмечено DyadyaGe как решение
Решение
но, если заполнить уже созданные инпты и добавить еще, то все очистится. все инпуты будут пусты. в моем примере, заполненные значения сохраняются.
1
|
18 / 13 / 6
Регистрация: 04.04.2019
Сообщений: 816
|
|
19.01.2021, 00:50 [ТС] | 12 |
Ваш пример очень хорош. Но я в него никак не могу добавить на тех же условиях второе поле (пару к первому, как в моих примерах и шапке). Вернее пока добился того, что если введены данные, то их запоминает, а если было пустым, то выдает предупреждение.
0
|
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
|
||||||
19.01.2021, 14:00 | 13 | |||||
Сообщение было отмечено DyadyaGe как решение
Решение
1
|
19.01.2021, 14:00 | |
19.01.2021, 14:00 | |
Помогаю со студенческими работами здесь
13
Как реализовать в Access добавление группы полей при нажатии кнопки? Добавление записей по нажатию кнопки Добавление текста по нажатию кнопки Добавление Item в TreeView по нажатию кнопки Добавление строки в таблицу по нажатию кнопки Добавление строки в список по нажатию кнопки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |