Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
 Аватар для maruo
133 / 133 / 48
Регистрация: 26.04.2013
Сообщений: 1,356

Получение значения формы

30.05.2016, 16:12. Показов 1216. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть форма там много инпутов селектов и чекбоксов для фильтрации записей.
мне нужно их получить в таком виде , допустим:
imput - name_form : value_form
checkbox активные - name-check-box : 1,
Ну и селекты тоже самое что и с импутами.

Пока получаю так , какие варианты подскажите

JavaScript
1
2
3
4
5
6
7
var box = $('#filter-form :checked').map(function(i, el){
    return $(el).data("cell");
    }).get();
 
    var select = $('#filter-form :selected').map(function(i, el){
    return $(el).val();
    }).get();
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.05.2016, 16:12
Ответы с готовыми решениями:

Получение значения формы
Всем привет! Возник такой вопрос. Пишу клиентский сервер на питоне. Есть сайт, в котором есть стандартные поля логин и пароль. Как мне в...

Получение значения с полей формы
Всем привет . Надо сделать программу которая переводит единицы в другие единицы измерения Как получить значение с полей Ent 1-7 потом...

Получение значения из одной формы в другую
Здравствуйте. Возникла проблема, необходимо получить значение из одной формы в другую. Для этого я сделал: // form1 private string...

6
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
30.05.2016, 17:48
Цитата Сообщение от maruo Посмотреть сообщение
Получение значения формы
следите за языком
форма - это теги<form></form> и всё, что находится между ними
у формы не может быть "значения"
0
 Аватар для maruo
133 / 133 / 48
Регистрация: 26.04.2013
Сообщений: 1,356
30.05.2016, 18:39  [ТС]
kalabuni,


Я не просил объяснять что такое форма , и значение слова.
Я пытаюсь получить значения формы(т.е ее полей) Обычным людям это понятно.
И мне нужно получить в виде объекта имя:значение
0
 Аватар для sad67man
2604 / 1508 / 689
Регистрация: 23.08.2015
Сообщений: 3,839
30.05.2016, 19:07
Лучший ответ Сообщение было отмечено maruo как решение

Решение

maruo,
JavaScript
1
2
3
4
5
6
var array = $("#form").serializeArray();
var ob={};
for(key in array){
    ob[array[key].name]=array[key].value;
}
console.log(ob);
1
 Аватар для maruo
133 / 133 / 48
Регистрация: 26.04.2013
Сообщений: 1,356
30.05.2016, 19:39  [ТС]
sad67man, Мне сериализация пустой объект возвращает Object {}

JavaScript
1
2
3
4
5
6
7
$("#filter").on('click', function(){
      var array = $("#filter-form").serializeArray();
      var ob={};
      for(key in array){
          ob[array[key].name]=array[key].value;
      }
      console.log(ob);
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<form action="" class="form-search ml100 mr100" id="filter-form" method="POST">
      <div class="panel-line">
        <div class="panel-body bg-light p10">
            <div class="form-group flex-container">
                  <div class="form-group">
                   
                      <div class="col-md-3">
                      <label for="inputStandard" class="col-lg-12 control-label fs13 fw600 text-black">Кол-во комнат</label>
                          <select class="form-control input-sm mw240" data-id="numb-room">
                              <option value="0">Выберите число</option>
                              <option value="1">1 комната</option>
                              <option value="2">2 комнаты</option>
                              <option value="3">3 комнаты</option>
                              <option value="4">4 комнаты</option>
                          </select>
                      </div>
 
 
                      <div class="col-md-2">
                      <label for="inputStandard" class="col-lg-12 control-label fs13 fw600 text-black">Цена сутки(от)</label>
                          <select class="form-control input-sm mw240" data-id="min-price-day">
                              <option value="0">Выберите Цену</option>
                              <option value="100">100</option>
                              <option value="2000">2000</option>
                          </select>
                      </div>
 
                       <div class="col-md-2">
                      <label for="inputStandard" class="col-lg-12 control-label fs13 fw600 text-black">Цена сутки(до)</label>
                          <select class="form-control input-sm mw240" data-id="max-price-day">
                              <option value="0">Выберите Цену</option>
                              <option value="200">200</option>
                              <option value="3000">3000</option>
                          </select>
                      </div>
0
 Аватар для sad67man
2604 / 1508 / 689
Регистрация: 23.08.2015
Сообщений: 3,839
30.05.2016, 19:49
maruo, Ну так у вас имена нигде не прописаны. Как вы собрались отправлять данные?
1
 Аватар для maruo
133 / 133 / 48
Регистрация: 26.04.2013
Сообщений: 1,356
30.05.2016, 19:56  [ТС]
sad67man, аяксом) Ему имена не нужны
Ошибку понял спасибо)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.05.2016, 19:56
Помогаю со студенческими работами здесь

Получение значения текстового поля из другой формы
Создал две формы в одном пространстве имен. В главной форме по нажатию кнопки надо получить значение текстовых полей из другой. ...

Получение значения реквизита формы в процедуре проведения
Работа с управляемой формой. На форме есть реквизит &quot;Склад&quot;, который передается в виде параметра в запрос. Запрос Запрос = Новый...

Получение значения поля формы (ввод даты) в запросе
столкнулся с проблемой считывания с текстового поля. (списки, переключатели читаются нормально) тели.*, Нагрузка.Цена, Нагрузка.Нагрузка,...

Получение значения поля типа "Дата" с формы
Добрый вечер. Помогите решить проблему. Делаю отчёт. Добавил реквизит типа &quot;Дата&quot; и на саму форму добавил поле ввода для этого...

Получение и изменение свойств элемента формы из другой формы
Существует MDI-форма Form1. Форма имеет элемент MainMenu1. Один из пунктов MainMenu1 вызывает подчиненную (MDI-child) форму Form2. При...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru