Замена существующего макета группы панелей на новую по щелчку по ссылке команды из MAF
Я работаю над проектом маф. У меня есть AMX-страница с 3 групповыми макетами группы. Нажав на ссылку команды, я хочу заменить существующий макет группы панелей на другой на той же странице amx. Как мне этого добиться?
2 ответа
Ты можешь использовать rendered
или же styleClass
(или же inlineStyle
) в сочетании с EL, чтобы скрыть / показать amx:panelGroupLayout
, Или используйте JavaScript (например, JQuery с toggle()
или же show()
/hide()
).
Вы можете связать rendered
свойство логической переменной в вашем классе бобов. Тогда на вашем actionEvent
из вашего нажатия кнопки вы можете установить значение true/false для переменной. Затем на основе ваших требований вы можете заменить amx:panelGroupLayout
с другим amx:panelGroupLayout