Мой код Js установил onclick
для класса компонента внутри selectOneMenu
, всякий раз, когда я использую <p:ajax>
внутри моего selectOneMenu, скрипт запускается только один раз.как это предотвратить?
<p:selectOneMenu id="GaStructNode_listForm_GaStruct"
value="#{gaStructNodeController.selectedGaStruct}"
style="margin-bottom: 10px;">
<f:selectItem itemLabel="#{bundle.defautlItem}"/>
<f:selectItems value="#{gaStructNodeController.findAllGaStructs()}" var="gs"
itemLabel="#{gs.name}" itemValue="#{gs}"/>
<p:ajax event="itemSelect" update="@form :GaStructNode_listForm :GaStructNode_editForm :GaStructNode_picklist_form"/>
</p:selectOneMenu>
<script type="text/javascript">
$('.ui-selectonemenu-item-group').click(function () {
alert("Handler for .click() called.");
});
</script>