У меня есть кнопка внутри div xpages, и я пытаюсь вычислить класс стиля этой кнопки на основе переменной области.Измените класс стиля, изменив значение переменной области
Изначально значение переменной области видимости - «синее», а цвет фона кнопки внутри div также синий.
Когда я нажимаю на вторую кнопку, я устанавливаю значение переменной области видимости в «зеленый» и выполняю частичное обновление div.
Теперь я ожидаю, что кнопка станет зелёной, но класс не изменяется.
Вот в SSJS для вычисления класса стиля:
if(sessionScope.sTest == 'green'){
return 'btn-success';
}
else{
return 'btn-primary';
}
Итак, мой вопрос, есть класс стиля пересчитывается во время частичного обновления или я должен прибегнуть к любому JQuery или Додзе для того, чтобы измените класс стиля.
Любая помощь была бы высоко оценена!
Простейшее решение было бы использовать JQuery и использовать() функции в addClass() и removeClass. – 9997
напишите код, который использует возвращаемую строку – Rooster