0

私はa4j:commandLinkJqueryダイアログボックスの中にあります。

 $h(document).ready(function() {
            $h("#myForm").attr("style", "display:block");
            $h("#myForm").dialog({
                duration: 800,
                height: 100,
                minWidth: 250,
                width: 250,
                position: [490, 160],
                zIndex: 99999999,
                modal: true,
                show: {
                    effect: 'puff',
                    duration: 400
                },
                hide: {
                    effect: 'puff',
                    duration: 400
                }

            });
        });


<div id="myForm" style="visibility:hidden">
<a4j:region id="hdRegion" renderRegionOnly="true">
    <a4j:commandLink immediate="true" value="Connect me &#187;" styleClass="connectMe" action="#{myBean.myMethod}" ></a4j:commandLink>
    </a4j:region>
 </div>

publid String myMethod()
{
  log.debug("Entered into myMethod");
  return null;
}

myBeanrequest範囲内です。

をクリックしてもa4j:commandLInkmyMethodが呼び出されません。代わりに、私の PhaseListener が呼び出されています。

commandLink が のみを呼び出すようにするにはどうすればよいmyMethodですか?

4

0 に答える 0