myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gerald Müllan" <gerald.muel...@gmail.com>
Subject Re: submitOnEvent usage
Date Mon, 25 Feb 2008 07:31:54 GMT
Hi,

the global event should work, as it is also documented at

http://example.irian.at/example-sandbox-20080225/submitOnEventGlobal.jsf

Have you tried it with a non-trinidad commandLink/commandButton?

Any js related errors?

cheers,

Gerald

On Sun, Feb 24, 2008 at 4:02 PM, jnl1 <itsJim01@yahoo.com> wrote:
>
>  hi all...
>
>    i'm trying to use submitOnEvent to submit a form when a user hits enter.
>  Looking at the docs, it looks like keypressed and "on enter" are the
>  defaults.  So, all I would need would be a simple:
>
>  <s:submitOnEvent for="searchButton" />
>
>  I put this in my page, but no luck.  here's my page.
>
>  pointers on what i'm doing wrong are greatly appreciated...
>
>  thanks
>
>  <html xmlns="http://www.w3.org/1999/xhtml"
>       xmlns:ui="http://java.sun.com/jsf/facelets"
>       xmlns:h="http://java.sun.com/jsf/html"
>       xmlns:f="http://java.sun.com/jsf/core"
>       xmlns:c="http://java.sun.com/jstl/core"
>       xmlns:t="http://myfaces.apache.org/tomahawk"
>       xmlns:s="http://myfaces.apache.org/sandbox"
>       xmlns:af="http://xmlns.oracle.com/adf/faces">
>  <ui:composition>
>  <h:form id="searchStandardsAllDataStandardsSearchForm">
>         <s:submitOnEvent for="searchButton" />
>     <h:panelGrid columns="1" width="40%">
>         <af:panelHeader styleClass="searchPanel">
>             <af:panelForm rows="4" width="40%" styleClass="searchForm">
>                 <af:inputText
>                         id="criteriaName"
>
>  value="#{searchStandardsAllDataStandardsSearchForm.criteria.name}"
>                         label="#{messages['name']}:"
>                         required="false"
>                         readOnly="false">
>                 </af:inputText>
>                 <af:inputText id="criteriaId"
>  value="#{searchStandardsAllDataStandardsSearchForm.criteria.id}"
>  label="#{messages['id']}:" required="false" readOnly="false">
>                 </af:inputText>
>                 <af:selectOneChoice id="criteriaCategoryId"
>  value="#{searchStandardsAllDataStandardsSearchForm.criteria.categoryId}"
>  label="#{messages['category.id']}:" required="false" readOnly="false"
>  unselectedLabel=""
>  valueChangeListener="#{searchStandardsController.populateSubcategories}"
>  autoSubmit="true">
>                     <c:if test="${!empty criteriaCategoryIdBackingList}">
>                         <f:selectItems
>  value="#{criteriaCategoryIdBackingList}" />
>                     </c:if>
>                 </af:selectOneChoice>
>                 <af:selectOneChoice id="criteriaTypeId"
>  value="#{searchStandardsAllDataStandardsSearchForm.criteria.typeId}"
>  label="#{messages['type.id']}:" required="false" readOnly="false"
>  unselectedLabel="">
>                     <c:if test="${!empty criteriaTypeIdBackingList}">
>                         <f:selectItems value="#{criteriaTypeIdBackingList}"
>  />
>                     </c:if>
>                 </af:selectOneChoice>
>                 <af:selectOneChoice id="criteriaOrganizationId"
>  value="#{searchStandardsAllDataStandardsSearchForm.criteria.organizationId}"
>  label="#{messages['organization.id']}:" required="false" readOnly="false"
>  unselectedLabel="">
>                     <c:if test="${!empty
>  criteriaOrganizationIdBackingList}">
>                         <f:selectItems
>  value="#{criteriaOrganizationIdBackingList}" />
>                     </c:if>
>                 </af:selectOneChoice>
>                 <af:selectOneChoice id="criteriaGroupId"
>  value="#{searchStandardsAllDataStandardsSearchForm.criteria.groupId}"
>  label="#{messages['group.id']}:" required="false" readOnly="false"
>  unselectedLabel="">
>                     <c:if test="${!empty criteriaGroupIdBackingList}">
>                         <f:selectItems value="#{criteriaGroupIdBackingList}"
>  />
>                     </c:if>
>                 </af:selectOneChoice>
>                 <af:selectOneChoice id="criteriaSubcategoryId"
>  value="#{searchStandardsAllDataStandardsSearchForm.criteria.subcategoryId}"
>  label="#{messages['subcategory.id']}:" required="false" readOnly="false"
>  unselectedLabel="">
>                     <c:if test="${!empty criteriaSubcategoryIdBackingList}">
>                         <f:selectItems
>  value="#{criteriaSubcategoryIdBackingList}" />
>                     </c:if>
>                 </af:selectOneChoice>
>                 <af:selectOneChoice id="criteriaStatusId"
>  value="#{searchStandardsAllDataStandardsSearchForm.criteria.statusId}"
>  label="#{messages['status.id']}:" required="false" readOnly="false"
>  unselectedLabel="">
>                     <c:if test="${!empty criteriaStatusIdBackingList}">
>                         <f:selectItems
>  value="#{criteriaStatusIdBackingList}" />
>                     </c:if>
>                 </af:selectOneChoice>
>             </af:panelForm>
>         </af:panelHeader>
>         <af:panelButtonBar styleClass="floatleft">
>             <af:commandLink
>                 id="searchButton"
>                 text="#{messages['search']}"
>                 action="#{searchStandardsController.allDataStandardsSearch}"
>                 styleClass="lightbutton"/>
>         </af:panelButtonBar>
>     </h:panelGrid>
>  </h:form>
>  </ui:composition>
>  </html>
>
>  --
>  View this message in context: http://www.nabble.com/submitOnEvent-usage-tp15664955p15664955.html
>  Sent from the MyFaces - Users mailing list archive at Nabble.com.
>
>



-- 
http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces

Mime
View raw message