Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.03.2011, 17:49
Кандидат Javascript-наук
Отправить личное сообщение для posta Посмотреть профиль Найти все сообщения от posta
 
Регистрация: 27.08.2010
Сообщений: 115

ComboBox - загрузка данных
Возникла проблема с загрузкой данных в Комбо из базы и выбора текущей позиции Комбобоксом.

Это используется при редактировании определенной записи в БД.
Например.
2 таблицы:
1 - id, name, idEd
2 - id, text

idEd - соответствует индексу во второй талице id.

Допустим мы хотим отредактировать запись в первой таблице.

Как правильно загрузить в Комбобокс записи из второй таблицы и поставить текущей ту, которая соответствует записи из первой.

А также правильно потом отослать форму, так, что бы Комбобокс слал не text, а id.
Ответить с цитированием
  #2 (permalink)  
Старый 21.03.2011, 16:45
Интересующийся
Отправить личное сообщение для Opts Посмотреть профиль Найти все сообщения от Opts
 
Регистрация: 04.10.2010
Сообщений: 10

Цитата:
Как правильно загрузить в Комбобокс записи из второй таблицы и поставить текущей ту, которая соответствует записи из первой.
как-то непонятно объясняете, пользователь кликнул по записи в таблице и после клика нужно загрузить очередную пачку записей в комбобокс?

Цитата:
так, что бы Комбобокс слал не text, а id.
добавь свойство к комбобоксу
valueField: 'id'
Ответить с цитированием
  #3 (permalink)  
Старый 21.03.2011, 21:02
Кандидат Javascript-наук
Отправить личное сообщение для posta Посмотреть профиль Найти все сообщения от posta
 
Регистрация: 27.08.2010
Сообщений: 115

все разобрался. Combobox.el.dom.value - сюда текст заносится. а на setValue() - значение
Ответить с цитированием
  #4 (permalink)  
Старый 25.03.2012, 20:11
Новичок на форуме
Отправить личное сообщение для fort-line Посмотреть профиль Найти все сообщения от fort-line
 
Регистрация: 25.03.2012
Сообщений: 3

Сообщение от posta Посмотреть сообщение
все разобрался. Combobox.el.dom.value - сюда текст заносится. а на setValue() - значение
А по подробней можно?
Как установить текущее значение ComboBox, заданое в БД?
Ответить с цитированием
  #5 (permalink)  
Старый 25.03.2012, 21:01
С++/C# modest developer
Отправить личное сообщение для nekto_O Посмотреть профиль Найти все сообщения от nekto_O
 
Регистрация: 07.11.2011
Сообщений: 244

Сообщение от posta
Combobox.el.dom.value - сюда текст заносится. а на setValue() - значение
Что значит текст? Вы имеете ввиду значение displayField? есть же setRawValue для установки значения отображаемого поля.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
загрузка данных в форму cmygeHm ExtJS 5 17.10.2010 18:51
загрузка данных из XML, почему загружает только в Explorer asked86 AJAX и COMET 2 18.12.2009 16:29
Grid + ComboBox kostiaGt ExtJS 3 05.11.2009 17:15
Синхронный запрос данных по AJAX Shasoft AJAX и COMET 2 03.03.2009 14:07
Хранимая область данных. PolarWolf Общие вопросы Javascript 17 14.01.2009 18:25