Регистрация
Вход в сайт
Форум
Учебник
Node.JS скринкаст
Стандарт языка
Справочник
Discord чат
Статьи
Тест знаний
Аналоги функций PHP
Курсы javascript
Пользователи
Календарь
Поиск
Сообщения за день
Все разделы прочитаны
Главная
>
Форум
»
Javascript
»
Общие вопросы Javascript
»
Как собрать данные с формы ввиде таблицы с n полями
Страница 1 из 4
1
2
3
>
Последняя
»
Опции темы
Искать в теме
#
1
(
permalink
)
28.03.2018, 16:45
Sergey1986
Профессор
Регистрация: 28.02.2018
Сообщений: 172
Как собрать данные с формы ввиде таблицы с n полями
Доброго времени суток!Прошу помощи, что то не получается...
есть php выдет форму
<form id="form">
while($row = mysqli_fetch_array($rs)) {
echo '
<input name="FIO" type="text" value="' . $row['FIO'] . '">
<input name="Phone" type="text" value="' . $row['Phone'] . '">
<input type="submit" value="Сохранить">
';
}
</form>
как jqery собрать данные отправить на сервер и обработать этот массив???
Заранее спасибо!
#
2
(
permalink
)
28.03.2018, 16:55
Nexus
Профессор
Регистрация: 04.12.2012
Сообщений: 3,804
jq:
$('#form').submit();
php:
var_dump($_REQUEST);
#
3
(
permalink
)
28.03.2018, 17:14
laimas
Профессор
Регистрация: 14.01.2015
Сообщений: 12,989
Nexus
,
почему именно $_REQUEST?
#
4
(
permalink
)
28.03.2018, 17:16
laimas
Профессор
Регистрация: 14.01.2015
Сообщений: 12,989
Sergey1986
,
так не получится получить на сервер данные - у вас не форма, а каша на сервере будет.
Во первых прочесть что такое mysqli_fetch_array. Во вторых почему while?
#
5
(
permalink
)
28.03.2018, 17:19
Nexus
Профессор
Регистрация: 04.12.2012
Сообщений: 3,804
laimas
, потому что у тс не указан attr method.
По умолчанию - get, добавит method=post, в итоге появится пост: "не работает".
По сути нужно указать метод (лучше post) и _request заменить на _post.
#
6
(
permalink
)
28.03.2018, 17:29
Sergey1986
Профессор
Регистрация: 28.02.2018
Сообщений: 172
данные буду отправлять через ajax методом post
#
7
(
permalink
)
28.03.2018, 17:30
j0hnik
Профессор
Регистрация: 01.12.2016
Сообщений: 3,650
тогда $('#form').submit();
#
8
(
permalink
)
28.03.2018, 17:32
Sergey1986
Профессор
Регистрация: 28.02.2018
Сообщений: 172
если я правильно рассуждаю то это должен быть како йто массив
name="positions[ляля][ляля]"
может еще hiden поле с доп параметром добовлять!
#
9
(
permalink
)
28.03.2018, 17:35
Sergey1986
Профессор
Регистрация: 28.02.2018
Сообщений: 172
Сообщение от
j0hnik
тогда $('#form').submit();
ммм а если в rs храниться 10 записей, соответсвенно 10 полей fio
var data_form = $(this).serialize();
даст 10 фио и как их раскидать а сервере?
#
10
(
permalink
)
28.03.2018, 17:35
j0hnik
Профессор
Регистрация: 01.12.2016
Сообщений: 3,650
<form id="form">
<input>
<input>
<input>
</form>
достаточно поместить инпуты внутрь тега form
или указать у инпутутов нужный вам атрибут form
Страница 1 из 4
1
2
3
>
Последняя
»
«
Подскажите как правильно выполнить поиск в массиве
|
пожалуйста посоветуйте IDE
»
Искать в теме
Расширенный поиск
Опции темы
Искать в теме
Версия для печати
Отправить по электронной почте
Искать в теме
:
Расширенный поиск
Похожие темы
Тема
Автор
Раздел
Ответов
Последнее сообщение
Проблема получения объекта JSON
espltd
Элементы интерфейса
13
03.02.2016
14:55
Как получить данные формы
Moonlight
Angular.js
0
24.10.2014
11:12
Как вывести данные из PHP
Sherminator
Events/DOM/Window
2
07.08.2012
20:11
Как сохранить данные из формы?
Alex Danilov
ExtJS
1
10.06.2012
00:53
Как подгрузить данные с чужого домена, XSS-proof?
Actine
AJAX и COMET
6
03.09.2011
22:08
© Илья Кантор, 2007-2021
О проекте
-
Обратная связь
-
Архив форума
-
Вверх