Как изменить цвет фона при нажатии на кнопку в oracle MAF? - PullRequest
0 голосов
/ 22 января 2019

Я столкнулся с проблемой изменения цвета фона на кнопке выбора MAF. После нажатия я хочу изменить цвет фона на зеленый. В настоящее время цвет по умолчанию синий. Я не могу добавить слушатель свойства в узел также. Пожалуйста, помогите мне.

Я пробовал с помощью css. это не помогло



            <amx:selectOneButton label="" id="sob1" simple="true"
                                 valueChangeListener="#{pageFlowScope.CuttingPlanBean.onSelectButton}">
                <amx:selectItem id="si1" value="update" label="Pending" ></amx:selectItem>
                <amx:selectItem id="si2" value="complete" label="Completed"  />
            </amx:selectOneButton>

По умолчанию синий. Я хочу изменить его на зеленый.

1 Ответ

0 голосов
/ 01 февраля 2019

Должно работать только с CSS.Попробуйте следующим образом.

 <amx:selectOneButton label="" id="sob1" simple="true" value="${viewScope.selected}"
                        styleClass="${viewScope.selected == 'update' ? 'css1' : 'css2'}"
                                 valueChangeListener="#{pageFlowScope.CuttingPlanBean.onSelectButton}">
                <amx:selectItem id="si1" value="update" label="Pending" ></amx:selectItem>
                <amx:selectItem id="si2" value="complete" label="Completed"  />
            </amx:selectOneButton>

Если вы хотите узнать, как добавить пользовательские CSS-файлы в MAF, перейдите по ссылке ниже.
Добавление пользовательского CSS в Oracle MAF

...