Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
Якобинец
307 / 17 / 1
Регистрация: 26.01.2013
Сообщений: 337
1

Как правильнее организовать автоматическую подгрузку данных?

30.08.2017, 17:25. Просмотров 236. Ответов 2
Метки нет (Все метки)

Задача следующая. Есть три Select, каждый из которых зависит друг от предыдущих.
По есть мы вводим производителя - подтягиваются типы насосов. Мы вводим тип - подтягивается список наименований насосов.
И я вижу несколько путей, как это сделать. Но каждый из них по-своему кривой.
1 - посылать ajax-запрос, обратно получать json-данные, которые по циклу буду вставлять в Select. Кривизна - очистка и подстановка (насосов, скажем, двести) будет проходить через js. И вообще это как-то по ангуляровски, не по райзеровски
2 - присылать partialView с новым заполненным Select и подменять его. Но в этом случае мне нужно будет следить за тем, чтобы были одни и те же классы в общем представлении и частичном + запускать переподписку на события, так как элемент новый.

Вопрос - как это сделать наименее кривым способом, ведь, как я понимаю, задача более чем типовая.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.08.2017, 17:25
Ответы с готовыми решениями:

Как организовать подгрузку новых сообщений?
Думаю, сразу стоит сообщить, что речь идёт о сайте на Ucoz (хотя в крайнем случае можно подумать и...

ListView + ViewPager как правильнее организовать экспорт в Excel?
Здравствуйте! 1.) на каждой странице Pager'а свой список, как подготавливать данные (со всех...

Организовать подгрузку картинки
Приветствую. Пишу плагин для WP (плагин - громко сказано, просто модуль для ввода данных). Хочу...

Как реализовать подгрузку данных при условии определенного значения поля?
Здравствуйте. Недавно начал работать с 1с Предприятием. И вот первая сложность с которой появились...

Изпользование данных в разных классах, как правильнее
Здравствуйте. У меня Move выбирает случайный шаг в массиве и передвигает объект. Я передаю int...

2
Wolfdp
886 / 793 / 205
Регистрация: 15.06.2012
Сообщений: 3,129
Записей в блоге: 1
Завершенные тесты: 1
30.08.2017, 18:56 2
Я так понимаю это два разных комбобокса? Я бы сделал следующим образом:
- изначально на страничке два комбобокса и грида с насосами.
- Первый комбобокс заполняется независимо
- Второй обновляется по установке значения в первом через ajax.
- Сама грида либо изначально заполняется всеми насосами вообще, а в зависимости от устналовленых значений обновляется с фильтрами по производителю/типу. Естественно с пейдженацией.

Если использовать готовые контролы няпример из KendoUI, то будет проще с организацией на View.
0
Usaga
Эксперт .NET
5571 / 3775 / 671
Регистрация: 21.01.2016
Сообщений: 15,000
Завершенные тесты: 2
31.08.2017, 08:25 3
Цитата Сообщение от Якобинец Посмотреть сообщение
1 - посылать ajax-запрос, обратно получать json-данные, которые по циклу буду вставлять в Select. Кривизна - очистка и подстановка (насосов, скажем, двести) будет проходить через js. И вообще это как-то по ангуляровски, не по райзеровски
Никакой кривизны. Данные подтягиваются по мере уточнения критериев, всё правильно.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.08.2017, 08:25

Как сделать автоматическую подстановку данных из другой таблицы в Делфи?
Здравствуйте. Нужна Ваша помощь. Поясняю проблему. Есть форма с 4мя вкладками. Каждая вкладка -...

Как правильнее работать с базой при большом объеме данных?
Вопрос в следующем. Есть база со множеством таблиц. И есть программа, которая одновременно...

Как осуществить фоновую подгрузку ресурсов?
Необходимо во время загрузки приложения подгружать ресурсы (множество мелких изображений), таким...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru