Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

AJAX, получение данных из формы

10K
15 июня 2007 года
Mishelle
25 / / 09.12.2005
Если у есть массив input, без имен и id, значения этого массива с формы передаются функции ajax, хотя в принципе, тот же php, только функцию используем getFormValues при передаче.

Переданные значения лежат в массиве $formData[]

К именнованным элементам обращаюсь $formData['Number']

function Func1($formData) {
...
$Number = $formData['Number'];
...
}

А как быть с теми, кто без имени?

Как до них добраться?

Заранее спасибо за все советы :)
7.9K
15 июня 2007 года
vasa_c
191 / / 05.04.2007
При отправке формы элементы не имеющие атрибутов name или id не передаются, соответственно получить их значения в PHP невозможно.
Только каким боком сюда пробрался ajax не понятно.
10K
15 июня 2007 года
Mishelle
25 / / 09.12.2005
да никаким, это так, просто в функции используется ajax...

а если у меня будет несколько инпутов с одинаковым name, их можно будет различить? они передадутся?
13
15 июня 2007 года
RussianSpy
3.0K / / 04.07.2006
А не проще ли правильно формы составлять чем придумывать разные извращенные "а будет ли...", "а если..." или "а как мне..."
16K
15 июня 2007 года
Бян
43 / / 05.09.2006
Цитата: Mishelle
да никаким, это так, просто в функции используется ajax...

а если у меня будет несколько инпутов с одинаковым name, их можно будет различить? они передадутся?



Они будут передаваться последовательно. Что выдаст такой код?

 
Код:
$var = 2;
$var = 5;
echo $var;

правильно - 5.
то есть возможно получить доступ только к последнему inputу (из inputов с одинаковыми одинаковыми именами).
А вот если имя будет такое <input name="myInput[]">
То в php образуется массив. и можно будет получить к доступ к значению каждого inputа.
10K
18 июня 2007 года
Mishelle
25 / / 09.12.2005
Цитата: Бян

А вот если имя будет такое <input name="myInput[]">
То в php образуется массив. и можно будет получить к доступ к значению каждого inputа.



Спасибо за ответ!!!! Это именно то, что я имела ввиду )))))) Попробую сделать, надеюсь, что получится.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог