|
View:
New views
5 Messages
—
Rating Filter:
Alert me
|
|
|
rich:hotkey kullanımında formun defalarca submit edilmesi problemiMerhabalar,
Modal panel içine basit bir formum var. Formu submit için bir buton kullanıyorum ve butona mouse ile tıklayınca gayet güzel çalışıyor. Ancak forma eklediğim rich:hotkey i kullanarak enter ile formu submit ettiğimde, form defalarca submit oluyor. Sizce nerede hata yapmış olabilirim? <rich:modalPanel id="modalNewTicket" height="205" width="800"> <f:facet name="header"> <h:panelGroup> <h:outputText value="New Ticket"></h:outputText> </h:panelGroup> </f:facet> <f:facet name="controls"> <h:panelGroup> <a4j:commandLink ajaxSingle="true" style="border:0;" immediate="true" bypassUpdates="true" id="modalNewTicketCloser" onclick="javascript:Richfaces.hideModalPanel('modalNewTicket')"> <h:graphicImage value="/images/modal/close.png" style="border:0;" /> </a4j:commandLink> </h:panelGroup> </f:facet> <rich:panel> <div style="overflow-x: auto; overflow-y: auto; width: 760px; height: 135px; BORDER: 1PX;"> <a4j:form id="newRowForm" ajaxSubmit="true" ajaxSingle="true"> <rich:hotKey key="return" handler="#{rich:element('newRowSubmitter')}.click()" /> <table> <tr> <td align="left">Ticket</td> <td align="left"><h:inputText id="newTicket" value="#{mainBean.newTicket}" size="17" maxlength="13" required="true" requiredMessage="Value for Ticket required"> <f:validator validatorId="TicketNoValidator" /> </h:inputText></td> <td rowspan="7" valign="top"> <h:messages id="messagesNew" errorClass="messageerror" fatalClass="messagefatal" infoClass="messageinfo" warnClass="messagewarn" /> </td> </tr> <tr> <td align="left">Cpn</td> <td align="left"><h:inputText id="newCpn" value="#{mainBean.newCpn}" size="1" maxlength="1" required="true" requiredMessage="Value for Coupon required"> <f:validator validatorId="CouponNoValidator" /> </h:inputText></td> </tr> <tr> <td align="left">PNR</td> <td align="left"><h:inputText id="newPnr" value="#{mainBean.newPnr}" size="10" maxlength="6"/></td> </tr> <tr> <td align="left">Name</td> <td align="left"><h:inputText id="newName" value="#{mainBean.newName}" size="45" maxlength="30"/></td> </tr> <tr> <td align="left">Surname</td> <td align="left"><h:inputText id="newSurName" value="#{mainBean.newSurName}" size="55" maxlength="36"/> </td> </tr> <tr> <td align="left">Title</td> <td align="left"><h:inputText id="newTitle" value="#{mainBean.newTitle}" size="6" maxlength="4"/></td> </tr> <tr> <td align="left" colspan="2"><a4j:commandButton action="#{mainBean.saveRow}" reRender="newRowForm, resultsForm" styleClass="rich-button" value="SAVE" id="newRowSubmitter" onclick="if(!checkNewEntry()) return false; Richfaces.showModalPanel('modalPanelLoading');" oncomplete="javascript:Richfaces.hideModalPanel('modalPanelLoading');" /> </td> </tr> </table> </a4j:form></div> </rich:panel> </rich:modalPanel> |
|
|
Re: rich:hotkey kullanımında formun defalarca submit edilmesi problemiSelamlar
Enter tuşu zaten mevcut formu submit ediyor normal html mantigi ile. Birde siz tekrar submit etmiş oluyorsunuz gibi geliyor bana. Enter haricinde bir tuş ile deneme şansınız oldu mu. Zira uyguladiginiz yapi normal görünüyor Süleyman Demirkeser --- On Thu, 9/24/09, Ozgur Bilir <ozgur.bilir@...> wrote: From: Ozgur Bilir <ozgur.bilir@...> Subject: [jsf_tr] rich:hotkey kullanımında formun defalarca submit edilmesi problemi To: jsf_tr@... Date: Thursday, September 24, 2009, 11:39 AM Merhabalar, Modal panel içine basit bir formum var. Formu submit için bir buton kullanıyorum ve butona mouse ile tıklayınca gayet güzel çalışıyor. Ancak forma eklediğim rich:hotkey i kullanarak enter ile formu submit ettiğimde, form defalarca submit oluyor. Sizce nerede hata yapmış olabilirim? <rich:modalPanel id="modalNewTicket" height="205" width="800"> <f:facet name="header"> <h:panelGroup> <h:outputText value="New Ticket"></h:outputText> </h:panelGroup> </f:facet> <f:facet name="controls"> <h:panelGroup> <a4j:commandLink ajaxSingle="true" style="border:0;" immediate="true" bypassUpdates="true" id="modalNewTicketClose r" onclick="javascript:Richface s.hideModalPanel ('modalNewTicket')"> <h:graphicImage value="/images/modal/ close.png" style="border:0;" /> </a4j:commandLink> </h:panelGroup> </f:facet> <rich:panel> <div style="overflow-x: auto; overflow-y: auto; width: 760px; height: 135px; BORDER: 1PX;"> <a4j:form id="newRowForm" ajaxSubmit="true" ajaxSingle="true"> <rich:hotKey key="return" handler="#{rich:element('newRowSubmitter')}.click()" /> <table> <tr> <td align="left">Ticket</td> <td align="left"><h:inputText id="newTicket" value="#{mainBean.newTicke t}" size="17" maxlength="13" required="true" requiredMessage="Value for Ticket required"> <f:validator validatorId="TicketNoValidator" /> </h:inputText></td> <td rowspan="7" valign="top"> <h:messages id="messagesNew" errorClass="messageerror" fatalClass="messagefatal" infoClass="messageinfo" warnClass="messagewarn" /> </td> </tr> <tr> <td align="left">Cpn</td> <td align="left"><h:inputText id="newCpn" value="#{mainBean.newCpn}" size="1" maxlength="1" required="true" requiredMessage="Value for Coupon required"> <f:validator validatorId="CouponNoValidator" /> </h:inputText></td> </tr> <tr> <td align="left">PNR</td> <td align="left"><h:inputText id="newPnr" value="#{mainBean.newPnr}" size="10" maxlength="6"/></td> </tr> <tr> <td align="left">Name</td> <td align="left"><h:inputText id="newName" value="#{mainBean.newName}" size="45" maxlength="30"/></td> </tr> <tr> <td align="left">Surname</td> <td align="left"><h:inputText id="newSurName" value="#{mainBean.newSurNa me}" size="55" maxlength="36"/> </td> </tr> <tr> <td align="left">Title</td> <td align="left"><h:inputText id="newTitle" value="#{mainBean.newTitle }" size="6" maxlength="4"/></td> </tr> <tr> <td align="left" colspan="2"><a4j:commandButton action="#{mainBean.saveRow}" reRender="newRowForm, resultsForm" styleClass="rich-button" value="SAVE" id="newRowSubmitter" onclick="if(!checkNewEntry( )) return false; Richfaces.showModal Panel('modalPanelLoading');" oncomplete="javascript:Richface s.hideModalPanel ('modalPanelLoading');" /> </td> </tr> </table> </a4j:form></div> </rich:panel> </rich:modalPanel> |
|
|
Re: rich:hotkey kullanımında formun defalarca submit edilmesi problemiSelam,
Butona type="submit" eklersem ve hotkey`i kaldırırsam istediğim gibi çalışıyor. Başka bir sayfada benzer bir işlem yapmıştım ve problem olmamıştı. Bean`e koyduğum action u her çağırdığımda yazdırdım ve şaşırıp kaldım 20 tekrarı görünce. İlginç bir şekilde 20 defa falan submit ediyor. 2009/9/24 süleyman demirkeser <sdemirkeser@...> > > > Selamlar > Enter tuşu zaten mevcut formu submit ediyor normal html mantigi ile. Birde > siz tekrar submit etmiş oluyorsunuz gibi geliyor bana. Enter haricinde bir > tuş ile deneme şansınız oldu mu. Zira uyguladiginiz yapi normal görünüyor > > Süleyman Demirkeser > > --- On *Thu, 9/24/09, Ozgur Bilir <ozgur.bilir@...>* wrote: > > > From: Ozgur Bilir <ozgur.bilir@...> > Subject: [jsf_tr] rich:hotkey kullanımında formun defalarca submit edilmesi > problemi > To: jsf_tr@... > Date: Thursday, September 24, 2009, 11:39 AM > > > > Merhabalar, > > Modal panel içine basit bir formum var. > Formu submit için bir buton kullanıyorum ve butona mouse ile tıklayınca > gayet güzel çalışıyor. > Ancak forma eklediğim rich:hotkey i kullanarak enter ile formu submit > ettiğimde, form defalarca submit oluyor. > Sizce nerede hata yapmış olabilirim? > > <rich:modalPanel id="modalNewTicket" height="205" width="800"> > <f:facet name="header"> > <h:panelGroup> > <h:outputText value="New Ticket"></h:outputText> > </h:panelGroup> > </f:facet> > <f:facet name="controls"> > <h:panelGroup> > <a4j:commandLink ajaxSingle="true" style="border:0;" > immediate="true" bypassUpdates="true" > id="modalNewTicketClose r" > onclick="javascript:Richface s.hideModalPanel > ('modalNewTicket')"> > <h:graphicImage value="/images/modal/ close.png" > style="border:0;" /> > </a4j:commandLink> > </h:panelGroup> > </f:facet> > <rich:panel> > <div style="overflow-x: auto; overflow-y: auto; width: > 760px; height: 135px; BORDER: 1PX;"> > <a4j:form id="newRowForm" ajaxSubmit="true" > ajaxSingle="true"> > <rich:hotKey key="return" > handler="#{rich:element('newRowSubmitter')}.click()" /> > <table> > <tr> > <td align="left">Ticket</td> > <td align="left"><h:inputText id="newTicket" > value="#{mainBean.newTicke t}" size="17" > maxlength="13" > > required="true" requiredMessage="Value for > Ticket required"> > <f:validator > validatorId="TicketNoValidator" /> > </h:inputText></td> > <td rowspan="7" valign="top"> > <h:messages id="messagesNew" > errorClass="messageerror" fatalClass="messagefatal" infoClass="messageinfo" > warnClass="messagewarn" /> > </td> > </tr> > <tr> > <td align="left">Cpn</td> > <td align="left"><h:inputText id="newCpn" > value="#{mainBean.newCpn}" size="1" > maxlength="1" > required="true" requiredMessage="Value for > Coupon required"> > <f:validator > validatorId="CouponNoValidator" /> > </h:inputText></td> > </tr> > <tr> > <td align="left">PNR</td> > <td align="left"><h:inputText id="newPnr" > value="#{mainBean.newPnr}" size="10" > maxlength="6"/></td> > </tr> > <tr> > <td align="left">Name</td> > <td align="left"><h:inputText id="newName" > value="#{mainBean.newName}" size="45" > maxlength="30"/></td> > </tr> > <tr> > <td align="left">Surname</td> > <td align="left"><h:inputText id="newSurName" > value="#{mainBean.newSurNa me}" size="55" > maxlength="36"/> > </td> > </tr> > <tr> > <td align="left">Title</td> > <td align="left"><h:inputText id="newTitle" > value="#{mainBean.newTitle }" size="6" > maxlength="4"/></td> > </tr> > <tr> > <td align="left" colspan="2"><a4j:commandButton > action="#{mainBean.saveRow}" > reRender="newRowForm, resultsForm" > styleClass="rich-button" value="SAVE" > id="newRowSubmitter" > onclick="if(!checkNewEntry( )) return > false; Richfaces.showModal Panel('modalPanelLoading');" > oncomplete="javascript:Richface > s.hideModalPanel ('modalPanelLoading');" /> > </td> > </tr> > </table> > </a4j:form></div> > </rich:panel> > </rich:modalPanel> > > > > |
|
|
Re: rich:hotkey kullanımında formun defalarca submit edilmesi problemihmmm richfaces :)
On Sep 24, 2009, at 12:18 PM, Ozgur Bilir wrote: > Selam, > > Butona type="submit" eklersem ve hotkey`i kaldırırsam istediğim > gibi çalışıyor. > Başka bir sayfada benzer bir işlem yapmıştım ve problem > olmamıştı. > Bean`e koyduğum action u her çağırdığımda yazdırdım ve > şaşırıp kaldım 20 tekrarı görünce. > İlginç bir şekilde 20 defa falan submit ediyor. > > > > 2009/9/24 süleyman demirkeser <sdemirkeser@...> > > > Selamlar > Enter tuşu zaten mevcut formu submit ediyor normal html mantigi ile. > Birde siz tekrar submit etmiş oluyorsunuz gibi geliyor bana. Enter > haricinde bir tuş ile deneme şansınız oldu mu. Zira uyguladiginiz > yapi normal görünüyor > > Süleyman Demirkeser > > --- On Thu, 9/24/09, Ozgur Bilir <ozgur.bilir@...> wrote: > > From: Ozgur Bilir <ozgur.bilir@...> > Subject: [jsf_tr] rich:hotkey kullanımında formun defalarca submit > edilmesi problemi > To: jsf_tr@... > Date: Thursday, September 24, 2009, 11:39 AM > > > > Merhabalar, > > Modal panel içine basit bir formum var. > Formu submit için bir buton kullanıyorum ve butona mouse ile > tıklayınca gayet güzel çalışıyor. > Ancak forma eklediğim rich:hotkey i kullanarak enter ile formu > submit ettiğimde, form defalarca submit oluyor. > Sizce nerede hata yapmış olabilirim? > > <rich:modalPanel id="modalNewTicket" height="205" width="800"> > <f:facet name="header"> > <h:panelGroup> > <h:outputText value="New Ticket"></h:outputText> > </h:panelGroup> > </f:facet> > <f:facet name="controls"> > <h:panelGroup> > <a4j:commandLink ajaxSingle="true" style="border: > 0;" > immediate="true" bypassUpdates="true" > id="modalNewTicketClose r" > onclick="javascript:Richface > s.hideModalPanel ('modalNewTicket')"> > > <h:graphicImage value="/images/modal/ > close.png" style="border:0;" /> > </a4j:commandLink> > </h:panelGroup> > </f:facet> > <rich:panel> > <div style="overflow-x: auto; overflow-y: auto; > width: 760px; height: 135px; BORDER: 1PX;"> > <a4j:form id="newRowForm" ajaxSubmit="true" > ajaxSingle="true"> > <rich:hotKey key="return" handler="#{rich:element > ('newRowSubmitter')}.click()" /> > <table> > <tr> > <td align="left">Ticket</td> > <td align="left"><h:inputText > id="newTicket" > value="#{mainBean.newTicke t}" > size="17" maxlength="13" > > required="true" > requiredMessage="Value for Ticket required"> > <f:validator > validatorId="TicketNoValidator" /> > </h:inputText></td> > <td rowspan="7" valign="top"> > <h:messages id="messagesNew" > errorClass="messageerror" fatalClass="messagefatal" > infoClass="messageinfo" warnClass="messagewarn" /> > </td> > </tr> > <tr> > <td align="left">Cpn</td> > <td align="left"><h:inputText id="newCpn" > value="#{mainBean.newCpn}" size="1" > maxlength="1" > required="true" > requiredMessage="Value for Coupon required"> > <f:validator > validatorId="CouponNoValidator" /> > </h:inputText></td> > </tr> > <tr> > <td align="left">PNR</td> > <td align="left"><h:inputText id="newPnr" > value="#{mainBean.newPnr}" size="10" > maxlength="6"/></td> > </tr> > <tr> > <td align="left">Name</td> > <td align="left"><h:inputText id="newName" > value="#{mainBean.newName}" > size="45" maxlength="30"/></td> > </tr> > <tr> > <td align="left">Surname</td> > <td align="left"><h:inputText > id="newSurName" > value="#{mainBean.newSurNa me}" > size="55" maxlength="36"/> > > </td> > </tr> > <tr> > <td align="left">Title</td> > <td align="left"><h:inputText > id="newTitle" > value="#{mainBean.newTitle }" > size="6" maxlength="4"/></td> > </tr> > <tr> > <td align="left" > colspan="2"><a4j:commandButton > action="#{mainBean.saveRow}" > reRender="newRowForm, resultsForm" > styleClass="rich-button" value="SAVE" > id="newRowSubmitter" > onclick="if(!checkNewEntry( )) > return false; Richfaces.showModal Panel('modalPanelLoading');" > oncomplete="javascript:Richface > s.hideModalPanel ('modalPanelLoading');" /> > > </td> > </tr> > </table> > </a4j:form></div> > </rich:panel> > </rich:modalPanel> > > > > |
|
|
Re: rich:hotkey kullanımında formun defalarca submit edilmesi problemiPardon üstat öyle demek istemedim ;)
2009/9/24 Cagatay Civici <cagatay.civici@...> > > > hmmm richfaces :) > > On Sep 24, 2009, at 12:18 PM, Ozgur Bilir wrote: > > > > Selam, > > Butona type="submit" eklersem ve hotkey`i kaldırırsam istediğim gibi > çalışıyor. > Başka bir sayfada benzer bir işlem yapmıştım ve problem olmamıştı. > Bean`e koyduğum action u her çağırdığımda yazdırdım ve şaşırıp kaldım 20 > tekrarı görünce. > İlginç bir şekilde 20 defa falan submit ediyor. > > > 2009/9/24 süleyman demirkeser <sdemirkeser@...> > >> >> Selamlar >> Enter tuşu zaten mevcut formu submit ediyor normal html mantigi ile. Birde >> siz tekrar submit etmiş oluyorsunuz gibi geliyor bana. Enter haricinde bir >> tuş ile deneme şansınız oldu mu. Zira uyguladiginiz yapi normal görünüyor >> >> Süleyman Demirkeser >> >> --- On *Thu, 9/24/09, Ozgur Bilir <ozgur.bilir@...>* wrote: >> >> >> From: Ozgur Bilir <ozgur.bilir@...> >> Subject: [jsf_tr] rich:hotkey kullanımında formun defalarca submit >> edilmesi problemi >> To: jsf_tr@... >> Date: Thursday, September 24, 2009, 11:39 AM >> >> >> Merhabalar, >> >> Modal panel içine basit bir formum var. >> Formu submit için bir buton kullanıyorum ve butona mouse ile tıklayınca >> gayet güzel çalışıyor. >> Ancak forma eklediğim rich:hotkey i kullanarak enter ile formu submit >> ettiğimde, form defalarca submit oluyor. >> Sizce nerede hata yapmış olabilirim? >> >> <rich:modalPanel id="modalNewTicket" height="205" width="800"> >> <f:facet name="header"> >> <h:panelGroup> >> <h:outputText value="New Ticket"></h:outputText> >> </h:panelGroup> >> </f:facet> >> <f:facet name="controls"> >> <h:panelGroup> >> <a4j:commandLink ajaxSingle="true" style="border:0;" >> immediate="true" bypassUpdates="true" >> id="modalNewTicketClose r" >> onclick="javascript:Richface s.hideModalPanel >> ('modalNewTicket')"> >> <h:graphicImage value="/images/modal/ close.png" >> style="border:0;" /> >> </a4j:commandLink> >> </h:panelGroup> >> </f:facet> >> <rich:panel> >> <div style="overflow-x: auto; overflow-y: auto; width: >> 760px; height: 135px; BORDER: 1PX;"> >> <a4j:form id="newRowForm" ajaxSubmit="true" >> ajaxSingle="true"> >> <rich:hotKey key="return" >> handler="#{rich:element('newRowSubmitter')}.click()" /> >> <table> >> <tr> >> <td align="left">Ticket</td> >> <td align="left"><h:inputText id="newTicket" >> value="#{mainBean.newTicke t}" size="17" >> maxlength="13" >> >> required="true" requiredMessage="Value for >> Ticket required"> >> <f:validator >> validatorId="TicketNoValidator" /> >> </h:inputText></td> >> <td rowspan="7" valign="top"> >> <h:messages id="messagesNew" >> errorClass="messageerror" fatalClass="messagefatal" infoClass="messageinfo" >> warnClass="messagewarn" /> >> </td> >> </tr> >> <tr> >> <td align="left">Cpn</td> >> <td align="left"><h:inputText id="newCpn" >> value="#{mainBean.newCpn}" size="1" >> maxlength="1" >> required="true" requiredMessage="Value for >> Coupon required"> >> <f:validator >> validatorId="CouponNoValidator" /> >> </h:inputText></td> >> </tr> >> <tr> >> <td align="left">PNR</td> >> <td align="left"><h:inputText id="newPnr" >> value="#{mainBean.newPnr}" size="10" >> maxlength="6"/></td> >> </tr> >> <tr> >> <td align="left">Name</td> >> <td align="left"><h:inputText id="newName" >> value="#{mainBean.newName}" size="45" >> maxlength="30"/></td> >> </tr> >> <tr> >> <td align="left">Surname</td> >> <td align="left"><h:inputText id="newSurName" >> value="#{mainBean.newSurNa me}" size="55" >> maxlength="36"/> >> </td> >> </tr> >> <tr> >> <td align="left">Title</td> >> <td align="left"><h:inputText id="newTitle" >> value="#{mainBean.newTitle }" size="6" >> maxlength="4"/></td> >> </tr> >> <tr> >> <td align="left" >> colspan="2"><a4j:commandButton >> action="#{mainBean.saveRow}" >> reRender="newRowForm, resultsForm" >> styleClass="rich-button" value="SAVE" >> id="newRowSubmitter" >> onclick="if(!checkNewEntry( )) return >> false; Richfaces.showModal Panel('modalPanelLoading');" >> oncomplete="javascript:Richface >> s.hideModalPanel ('modalPanelLoading');" /> >> </td> >> </tr> >> </table> >> </a4j:form></div> >> </rich:panel> >> </rich:modalPanel> >> >> >> > > > > |
| Free embeddable forum powered by Nabble | Forum Help |