Начальное значение Extjs combo после loadRecord перед загрузкой хранилища - PullRequest
1 голос
/ 18 октября 2011

У меня проблема с начальным значением combobox.Я использую form.loadRecord () и form.updateRecord (), чтобы загрузить значения формы и вставить их в сетку.Он работает нормально, за исключением значений комбо.Я загружаю хранилище для комбо по требованию, когда на него нажимают, поэтому после начальной loadRecord () я получаю значение типа int с id.У меня есть столбцы smthid и smthname на сетке.

Я пытался изменить значение перед рендерингом, но, как подозревалось, оно распространяется на сетку.Мне нужно как-то изменить начальное значение комбо, не записывая его в сетку, когда значение не является int.

1 Ответ

1 голос
/ 20 октября 2011

Попробуйте использовать setValue() или setRawValue() в комбинированном режиме.Это должно настроить отображение, но не сохранять запись, пока вы не updateRecord() вручную.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...