Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
3 / 3 / 2
Регистрация: 20.07.2010
Сообщений: 119
1

Получение значений динамически созданных checkBox -ов

18.08.2017, 10:21. Показов 1353. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем здравствуйте!
запрос в controller-е
C#
1
2
3
4
5
      var result = (from tk in db.TKs
                         join o in db.Oboruds on tk.Oborud equals o.Uchastok
                         where tk.BO1 == 1
                         select tk.Operation).ToList();         
           ViewBag.R = result;
по результату запроса формирую динамические checkBox во View
HTML5
1
2
3
4
   @foreach (var item in ViewBag.R)
   {
       <input type="checkbox" name="SelectedOperation"  id= "SO" value ="@item" /> @item  <br />
   }
формируется все прекрасно
Пытаюсь получить в js значение выбранных боксов
Javascript
1
2
3
4
5
    $(function () {
        $("#SO").on("click", function () {
                alert($(this).checked());
            });
            });
Возвращается только значение первого чекбокса. Подозреваю что это из-за того что они созданы динамически и имеют один id.
Подскажите, как получать значения динамически созданных checkBox-ов
Спасибо

Добавлено через 1 час 13 минут
Вопрос закрыт. Обратилась по имени.
Извините за беспокойство
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.08.2017, 10:21
Ответы с готовыми решениями:

Получение значений параметров динамически созданных компонентов
Имеется следующая проблема: динамически создаю компонент groupbox, с несколькими Label и кнопкой....

Получение значений(Text) из динамически созданных элементов(Edit)
Добрый день! Описание программы Есть одна проблемка. Есть Form1 на ней Button1 при нажатии на...

Изменение свойств динамически созданных CheckBox - ов
Доброго времени суток всем и каждому. Проблема заключается в следующем: динамически создается...

Передать через post параметры динамически созданных checkbox'ов
Есть HTML страничка в которой динамически в зависимости от выбранного в DropDownList объекта...

1
Эксперт .NET
1956 / 1417 / 335
Регистрация: 15.06.2012
Сообщений: 5,317
Записей в блоге: 3
18.08.2017, 22:24 2
к слову -- очень плохая практика выдавать одинаковые id для элементов. Можно генерить индекс
HTML5
1
2
3
4
5
   @{ var i = 0;}
   @foreach (var item in ViewBag.R)
   {
       <input type="checkbox" name="SelectedOperation"  id= "SO@(i++)" value ="@item" /> @item  <br />
   }
0
18.08.2017, 22:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.08.2017, 22:24
Помогаю со студенческими работами здесь

Как узнать какие из динамически созданных CheckBox были выбраны
Ребята, подскажите пожалуйста,есть днамически созданные чекбоксы (размером 20*20) при выборе...

Получение данные с динамически созданных Textbox
Доброе время суток! Есть проект состоящий из форм. В по данным одной из форм создается n TextBox,...

Получение данных из динамически созданных edit ов
суть промблемы такая, создаю по нажатию кнопки этид поле, сколько нажму столько и создам, на поле...

Получение значений из нескольких checkbox
Подскажите как получить значение из нескольких checkbox? &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru