Как отфильтровать параметры выбранного компонента в редакторе ячеек Dojo GridX по значению другой ячейки?

Как отфильтровать параметры выбранного компонента (FilteringSelect или ComboBox) по значению другой ячейки в той же строке?

Я использую GridX версии 1.2 с Dojo 1.9. У меня есть строки с 2 виджетами выбора, где один из них должен фильтроваться вторым. Это похоже на следующий пример: https://dojotoolkit.org/reference-guide/1.9/dijit/form/FilteringSelect.html#codependent-filteringselect-combobox-widgets, только это происходит в той же строке.

Я использую модуль gridx/modules/Edit для определения виджетов редактора ячеек. Я знаю функции decorator и onCellValue, но проблема в том, что они работают на уровне ячеек. Я искал место для регистрации обратного вызова, который имел бы доступ ко всей строке после ее рендеринга, чтобы я мог зарегистрировать слушателя, который менял бы один элемент управления после изменения другого, но я ничего не мог найти.

Можно ли добиться такого эффекта с помощью GridX без [большой] модификации исходного кода GridX? Если да, то как это сделать?


person Danubian Sailor    schedule 15.07.2013    source источник


Ответы (1)


см. приведенный ниже URL-адрес http://dojo-toolkit.33424.n3.nabble.com/gridx-combobox-with-label-value-pairs-td3994788.html Спасибо kssrao

person kssrao    schedule 10.03.2015
comment
Ответы только по ссылке не рекомендуются, потому что, если ссылка изменится, ответ будет потерян. Лучше размещать главное. - person Stuart Siegler; 10.03.2015