Я хочу изменить цвет фона inputText - описание события - valueChange. Как я могу это изменить?
Просто выполните JavaScript / jQuery во время события change
элемента ввода (PrimeFaces поставляется с jQuery в комплекте, вам не нужно устанавливать его самостоятельно).
Кроме того, цвет фона по умолчанию для него должен быть таким же, как у его родительской строки? Является ли это возможным? Как это можно сделать?
С помощью jQuery легко получить родительскую строку и получить ее свойство CSS background-color
.
Если предположить, что вы двигаетесь в направлении jQuery, это будет выглядеть примерно так
<p:inputText styleClass="changeable" />
с
$(document).delegate("tr :input.changeable", "change", function() {
var $this = $(this);
$this.css('background-color', $this.closest('tr').css('background-color'));
});