Versão atual:

O que tem de errado no código outputlink que não chama o modal?

Quero saber porque o outputlink de cima não chama a modal de baixo?

  • outputlink
<h:outputLink value="#" id="ll">
    <rich:componentControl event="click" operation="show"  
        target="lp">
        <a4j:param name="event" value="event" noEscape="true" />
        <rich:hashParam>
            <a4j:param noEscape="true" name="top"
                value="jQuery(#{rich:element('ll')}.parentNode).offset().top + jQuery(#{rich:element('ll')}.parentNode).height()" />
            <a4j:param noEscape="true" name="left"
                value="jQuery(#{rich:element('ll')}.parentNode).offset().left" />
        </rich:hashParam>
    </rich:componentControl>
    <div class="icon-pencil"></div>
</h:outputLink>
  • modal
<b:modal id="lp" effect="fade" 
    closeable="false" style="width:300px;">
    <h:outputLabel value="Prazo Entrega" />
    <h:inputText value="#{cotacao.prazoEntrega}" />
    <h:outputLabel value="Frete" />
    <h:inputText value="#{cotacao.percentualFrete}" />
    <h:outputLink onclick="#{rich:component('lp')}.hide(event); return false;" value="#">
    OK</h:outputLink>
</b:modal>

Versões(3):

Ver a versão formatada

O que tem de errado no código??

Comentário

new question