Richfaces 当rich:inputNumberSlider值更改时更新rich:datatable

Richfaces 当rich:inputNumberSlider值更改时更新rich:datatable,richfaces,jsf-1.2,ajax4jsf,richdatatable,rendered-attribute,Richfaces,Jsf 1.2,Ajax4jsf,Richdatatable,Rendered Attribute,我的界面如图所示 当inputNumberSlider的值更改时,我希望réreduce字段的值更改 <rich:inputNumberSlider id="slider" rendered="#{bean.showReductionForm}" value="#{bean.reduction}" showArrows="true" width="220"/> <a4j:support event="onchange" reRender="

我的界面如图所示

当inputNumberSlider的值更改时,我希望réreduce字段的值更改

<rich:inputNumberSlider id="slider"
    rendered="#{bean.showReductionForm}"
    value="#{bean.reduction}" 
    showArrows="true" 
    width="220"/>
<a4j:support event="onchange" reRender="datatableId"
    ajaxSingle="true"
    actionListener="#{bean.appRed}" /> 


任何帮助plz

您都应该将
a4j:support
作为
rich:inputNumberSlider
的子级,以使其正常工作

此外,对于性能和可用性的原因,我将考虑使用<代码>忽略U/COD>和<代码>请求延迟> /COD>属性():


<rich:inputNumberSlider id="slider"
    rendered="#{bean.showReductionForm}"
    value="#{bean.reduction}" 
    showArrows="true"
    width="220">

    <a4j:support event="onchange" reRender="datatableId"
        ajaxSingle="true"
        actionListener="#{bean.appRed}"
        ignoreDupResponses="true"
        requestDelay="300"/> 

</rich:inputNumberSlider>