Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> работа со множеством текстовых полей 
:(
    Опции темы
Areostar
Дата 23.5.2013, 16:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2



Динамически создаю множество тестовых полей! как мне после этого собрать с них данные?
давать каждому полу отдельное имя не вариант!
PM MAIL   Вверх
Sanchezzz
Дата 23.5.2013, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 3
Всего: 60



Пример HTML можно?

Этот ответ добавлен с нового Винграда - http://vingrad.com
PM MAIL Skype GTalk   Вверх
CruorVult
Дата 23.5.2013, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 868
Регистрация: 24.9.2008
Где: г.Киев, Украина

Репутация: 3
Всего: 28



Код

document.querySelectorAll('input[type=text]')

PM MAIL Skype   Вверх
Areostar
Дата 23.5.2013, 16:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2



Создал в PHP:
Код

echo"<table><tr><td>העורות</td><td>מספר רכב</td><td>פלאפון</td><td>שם חברה</td><td>שם מלא</td><td>מספר</td></tr>";
    
    while($record = mysql_fetch_array($result))
    {
        echo"<tr><td class='note'><input type='text' value='".$record["note"]."' /></td><td><input type='text' value='".$record["carNumber"]."' /></td>
        <td><input type='text' value='".$record["telephone"]."' /></td><td><input type='text' value='".$record["firmName"]."' /></td>
        <td><input type='text' value='".$record["fullName"]."' /></td><td>".$index."</td></tr>";
        $index++;
    }
    
    echo"</table>


читать JS(Jquery) надо

coздаю таблицу. в каждой Ячейке текстовое поле. 

нужно собрать данные отдельно с каждого ряда таблицы!

что мне кадый ряд в отдельный див запирать? 
PM MAIL   Вверх
Sanchezzz
Дата 23.5.2013, 16:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 3
Всего: 60



И получим все инпуты...
Тут нужно исходить из куска HTML с которого нужно собрать поля.


JQuery 1.7+
Код

var inputList = $('.myForm input[type="text"]'), dataObj = {};
$.each(inputList , function(key,item){
  dataObj[key+''] = $(item).val();
});
console.log('Объект',dataObj, 'Конвертируем в JSON строку ', JSON.stringify(dataObj) );

// пример как можно оправлять данные аяксом даже в Object виде.
$.post('/url', {inputi: dataObj}, function(data){
  console.log('ответ аякс запроса', data); 
},'html');




Этот ответ добавлен с нового Винграда - http://vingrad.com

Это сообщение отредактировал(а) Sanchezzz - 23.5.2013, 16:53


--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0509 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.