Nisaba opened a new issue, #1245:
URL: https://github.com/apache/royale-asjs/issues/1245

   Hello,
   
   When the form items are included in gridcells, the validations are disabled.
   So the submit is done even if fields are empty or invalid.
   
   Here is my code :
   
   ```
       <j:Form valid="OnSearch()">
           <j:beads>
               <j:FormValidator trigger="{BtValid}" triggerEvent="click" 
requiredFieldError="Please fill required fields"/>
           </j:beads>  
   
           <j:Grid>
           <j:GridCell desktopNumerator="1" desktopDenominator="4" 
tabletNumerator="1" tabletDenominator="2" phoneNumerator="1" 
phoneDenominator="1">
                   <j:FormItem label="Currency: " required="true">
                       <j:TextInput localId="txtCurrency" width="90">
                           <j:beads>
                               <j:StringValidator required="3" autoTrim="true" 
maxLength="3" requiredFieldError="Mandatory"/>
                               <j:UpperCase/>
                           </j:beads>
                       </j:TextInput>
                   </j:FormItem>
               </j:GridCell>
           <j:GridCell desktopNumerator="1" desktopDenominator="4" 
tabletNumerator="1" tabletDenominator="2" phoneNumerator="1" 
phoneDenominator="1">
                    <j:FormItem label="Amount: ">
                        <j:NumericStepper localId="nmrAmount" minimum="0" 
maximum="1000000000" value="0" />
                    </j:FormItem>
        </j:GridCell>
        <j:GridCell desktopNumerator="1" desktopDenominator="4" 
tabletNumerator="1" tabletDenominator="2" phoneNumerator="1" 
phoneDenominator="1">
                   <j:FormItem label="Providers: " required="true">
                       <j:HGroup gap="5" itemsVerticalAlign="itemsCenter">
                           <j:beads>
                               <j:CheckBoxValidator required="1" 
requiredFieldError="Please choose at least 1 provider"/>
                           </j:beads>
                           <j:CheckBox id="chkProvider1" text="Provider 1"/>
                           <j:CheckBox id="chkProvider2" text="Provider 2"/>
                           <j:CheckBox id="chkProvider3" text="Provider 3"/>
                       </j:HGroup>      
                   </j:FormItem>   
        </j:GridCell>
           </j:Grid>
       </j:Form>
   ```
   
   Thank you for your help
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@royale.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to