<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Sealyu

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

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks
    今天在完成一個功能時,遇到了一點(diǎn)問題:
    使用rich:dataTable顯示了一個列表,需要實(shí)現(xiàn)的功能是:右鍵點(diǎn)擊row的時候需要彈出contextMenu并且讓此行記錄被高亮顯示。
    <rich:contextMenu attached="false" id="fulfillmentItemContextMenu" submitMode="ajax">
    xxxxxxxx
    </rich:contextMenu>
    <rich:dataTable xxxxxxx>
      <rich:column xxxxxx>
      <rich:column xxxxxx>
      <rich:column xxxxxx>
      <rich:componentControl event="onRowContextMenu" for="statusContextMenu" operation="show">
    </rich:dataTable>

    但是要使此記錄被顯示的功能是實(shí)現(xiàn)在后臺bean里面,所以要先執(zhí)行這個函數(shù)之后再彈出對應(yīng)的菜單。這樣就不能使用componentControl來控制了,只能使用a4j:support了。

    將對應(yīng)的componentControl代碼改為:
    <a4j:support action="#{backBean.selectItem(id)}" event="onRowContextMenu"
       reRender="xxPanel" oncomplete="#{rich:component('xxxxContextMenu')}.doShow(event, {})"/>

    注意:richContextMenu的官方文檔對這個tag的js函數(shù)解釋的不是很清楚,也沒有對應(yīng)的例子,這是我在google了好久之后才發(fā)現(xiàn)的一個小例子。請注意加粗部分代碼的使用。
    另附官方對richContextMenu的js函數(shù)的說明:

    Table 6.113. JavaScript API

    FunctionDescriptionApply to
    hide() Hides component or group Component, group
    show(event, context) Shows component or group Component, group




    posted on 2009-03-11 20:22 seal 閱讀(978) 評論(4)  編輯  收藏 所屬分類: Seam

    評論

    # re: richfaces 中在點(diǎn)擊右鍵的時候顯示contextMenu 2009-05-05 20:11 seam
    #{rich:component('xxxxContextMenu')}.doShow(event, {})
    正確的應(yīng)該怎么寫

    event
    context
    這2個參數(shù)應(yīng)該傳什么

    試了很久都出不來

      回復(fù)  更多評論
      

    # re: richfaces 中在點(diǎn)擊右鍵的時候顯示contextMenu 2009-05-06 09:41 seal
    你好,如果你想只是顯示列表中的內(nèi)容,我覺得有種更好的方法, 具體你可以看一下RICHFaces自帶的例子,如有疑問,歡迎繼續(xù)交流.
    例子地址: http://livedemo.exadel.com/richfaces-demo/richfaces/contextMenu.jsf;jsessionid=D81E0AE7CEDD18CB91FDA41DA1C16115?c=contextMenu&tab=usage
    這個on-line demo是學(xué)習(xí)richfaces的好地方,有空看看  回復(fù)  更多評論
      

    # re: richfaces 中在點(diǎn)擊右鍵的時候顯示contextMenu 2009-05-19 15:59 seam
    博主能加我嗎
    MSN:averting2003@hotmail.com
    有很多問題,contextMenu的問題還是沒有解決。
    實(shí)在不知道js函數(shù)show(event, context),怎么傳參數(shù),不傳是出不來的
      回復(fù)  更多評論
      

    # re: richfaces 中在點(diǎn)擊右鍵的時候顯示contextMenu 2009-05-19 16:03 seam
    我要的效果
    記錄行把id傳給contextMenu
    contextMenu里面的item執(zhí)行后臺帶有參數(shù)的方法

    實(shí)際效果:右鍵點(diǎn)擊行記錄,彈出contextMenu,里面有修改,查看item項(xiàng)。
    點(diǎn)擊查看item項(xiàng),執(zhí)行后臺有參數(shù)的bean方法,彈出模態(tài)窗口。  回復(fù)  更多評論
      

    主站蜘蛛池模板: 美女被cao免费看在线看网站| 亚洲av无码偷拍在线观看| a级毛片在线视频免费观看| 亚洲成无码人在线观看| 亚洲va乱码一区二区三区| 另类图片亚洲校园小说区| 免费无码又爽又刺激一高潮| 亚洲伊人成无码综合网| 免费福利资源站在线视频| 91大神在线免费观看| 亚洲视屏在线观看| 国拍在线精品视频免费观看| 亚洲一区二区三区91| 毛片A级毛片免费播放| 在线观看亚洲av每日更新 | 亚洲一区精品无码| 国产一级一毛免费黄片| 久久亚洲伊人中字综合精品| 免费无码成人AV在线播放不卡 | 亚洲人成网站看在线播放| 久久精品无码一区二区三区免费| 亚洲中文字幕无码一区| 久久免费国产精品一区二区| 久久精品国产亚洲AV无码娇色| 国产在线jyzzjyzz免费麻豆| 亚洲色精品三区二区一区| 亚洲国产一成久久精品国产成人综合| 久久亚洲精品专区蓝色区| 色www永久免费视频| 国产成人高清精品免费观看| 国产v片免费播放| 亚洲视频无码高清在线| 免费乱理伦在线播放| 玖玖在线免费视频| 亚洲五月综合缴情婷婷| 免费v片视频在线观看视频| 免费观看在线禁片| 亚洲日韩精品A∨片无码加勒比| 精品久久8x国产免费观看| 亚洲综合日韩中文字幕v在线 | 亚洲理论在线观看|