Регистрация
Вход в сайт
Форум
Учебник
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,791
jq:
$('#form').submit();
php:
var_dump($_REQUEST);
#
3
(
permalink
)
28.03.2018, 17:14
laimas
Профессор
Регистрация: 14.01.2015
Сообщений: 12,990
Nexus
,
почему именно $_REQUEST?
#
4
(
permalink
)
28.03.2018, 17:16
laimas
Профессор
Регистрация: 14.01.2015
Сообщений: 12,990
Sergey1986
,
так не получится получить на сервер данные - у вас не форма, а каша на сервере будет.
Во первых прочесть что такое mysqli_fetch_array. Во вторых почему while?
#
5
(
permalink
)
28.03.2018, 17:19
Nexus
Профессор
Регистрация: 04.12.2012
Сообщений: 3,791
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
О проекте
-
Обратная связь
-
Архив форума
-
Вверх