0

如何在 WDcalender 中调用 JSF 动作,我在 JSF RichFaces 中使用 WDCALENDAR,要加载编辑页面需要调用动作,下面是我的代码。

我需要用 JSF 操作替换 Edit.jsp。

 function Edit(data) {//Edit Link 
                var eurl = 'Edit.jsp?id={0}&start={2}&end={3}&isallday={4}&title={1}';
                if (data) {
                    var url = StrFormat(eurl, data);
                    OpenModelWindow(url, { width: 735, height: 500, caption: "Manage  The Calendar", onclose: function() {
                        $("#gridcontainer").reload();
                    }
                    });
                }
            }

在上面的代码中,Edit.jsp 的内容将显示在一个弹出窗口中......

4

1 回答 1

0

managed-bean您可以使用<a4j:jsFunction>组件 调用方法。
Javascript:

function Edit(data) {
   callBeanMethod();
   ............
}

XHTML:

<h:form id="test">
    <a4j:jsFunction name="callBeanMethod" action="#{myBean.myAction()}">
</h:form>
于 2012-12-19T08:31:55.887 回答