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
          主站蜘蛛池模板: 内丘县| 镇原县| 九台市| 宁化县| 奉新县| 肥乡县| 安国市| 甘谷县| 太仓市| 永吉县| 会同县| 镇沅| 依安县| 奉节县| 平泉县| 浮梁县| 峨眉山市| 墨玉县| 昌邑市| 金川县| 安西县| 伊吾县| 邯郸市| 沈阳市| 大石桥市| 灌南县| 民县| 丰镇市| 正镶白旗| 闻喜县| 宁安市| 伊宁市| 精河县| 随州市| 大田县| 林周县| 明水县| 谢通门县| 重庆市| 舞钢市| 丹寨县|