私は JSF を学習しており、jQuery と統合したいと考えています。ただし、ページが自動的に更新されるため、正しく機能していません。私も試してみe.preventDefault
ましe.stopPropagation
たが、成功しませんでした。
jQueryコードは次のとおりです。
$(document).ready(function(){
$("#form2\\:button1").click(function(){
$("#form2\\:div1").toggle("slow",function(e){
//e.preventDefault;
//e.stopPropagation;
return false;
});
});
});
ここにxHTML部分があります:
<h:form name="form1" id="form2">
<h:outputLabel value="Enter Date"></h:outputLabel>
<h:inputText value="#{test.date }"></h:inputText>
<h:commandButton action="#{test.doWork}" value="Submit Form"></h:commandButton>
<h:button id="button1" value="Action"></h:button>
<h:panelGroup layout="block" id="div1">
<h:commandLink id="link1" value="Edit Details"></h:commandLink>
<h:commandLink id="link2" value="Manage mails" > </h:commandLink>
</h:panelGroup>
</h:form>
にjQuery関数を適用しようとしています#button1
。