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 閱讀(305) 評論(0)  編輯  收藏 所屬分類: Seam
          主站蜘蛛池模板: 革吉县| 怀集县| 宜都市| 铁力市| 九台市| 万年县| 潮州市| 康定县| 嘉荫县| 大冶市| 邵阳县| 高清| 肥城市| 长岭县| 涪陵区| 沿河| 周宁县| 勐海县| 马边| 顺平县| 仙游县| 日土县| 兴安县| 丹凤县| 庄浪县| 育儿| 鸡泽县| 积石山| 滦南县| 湾仔区| 同仁县| 湄潭县| 宜都市| 象山县| 西贡区| 辰溪县| 唐山市| 茌平县| 平罗县| 东乌珠穆沁旗| 漠河县|