Sealyu

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

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks
          有一種情況是我們平時程序開發(fā)中經(jīng)常遇到的,根據(jù)一個checkbox的值,動態(tài)的顯示隱藏一個區(qū)域,
          在使用Seam和Richfaces開發(fā)的時候,一個簡單的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
          主站蜘蛛池模板: 舟山市| 蒲城县| 化州市| 沙坪坝区| 中山市| 云浮市| 太保市| 天水市| 绥宁县| 峨眉山市| 平定县| 昌乐县| 云梦县| 濮阳市| 永康市| 固原市| 合阳县| 十堰市| 灌南县| 台东市| 博爱县| 正镶白旗| 临漳县| 织金县| 鄂托克前旗| 嘉黎县| 延寿县| 德令哈市| 成都市| 广宗县| 永丰县| 靖边县| 和顺县| 陆丰市| 辉南县| 于都县| 十堰市| 莱阳市| 阿城市| 富锦市| 左权县|