Sealyu

          --- 博客已遷移至: http://www.sealyu.com/blog

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks
          有一種情況是我們平時程序開發中經常遇到的,根據一個checkbox的值,動態的顯示隱藏一個區域,
          在使用Seam和Richfaces開發的時候,一個簡單的a4j:support 和 reRender 并不能解決問題。試驗了一番,解決了這個問題,例子代碼:

           1 <h:selectBooleanCheckbox value="#{beanA.propertyA}"
           2     styleClass="check" onclick="showHideHistorySelector()" id="adminView"/>
           3 <s:div id="historySelectorRegion">
           4     <h:panelGrid columns="3" rendered="#{beanA.propertyA}">
           5         //Content here
           6     </h:panelGrid>
           7 </s:div>
           8 <a4j:jsFunction name="showHideHistorySelector" status="waitingMask"
           9     reRender="historySelectorRegion" ajaxSingle="true"
          10     process="adminView" action="#"/>

          通過使用a4j:jsFunction的process屬性來控制就可以解決問題。
          posted on 2009-09-02 11:26 seal 閱讀(296) 評論(0)  編輯  收藏 所屬分類: Seam
          主站蜘蛛池模板: 阿城市| 应用必备| 上饶县| 康平县| 涿鹿县| 大邑县| 南召县| 新龙县| 红原县| 邓州市| 拉萨市| 股票| 道孚县| 新乡县| 邹城市| 台中县| 莱芜市| 临清市| 连州市| 湖口县| 康保县| 新民市| 海晏县| 屯门区| 保亭| 南投县| 洮南市| 新丰县| 禹城市| 隆尧县| 陇南市| 渝北区| 磴口县| 铜梁县| 石渠县| 正安县| 延川县| 松桃| 加查县| 绥德县| 九龙城区|