-
Notifications
You must be signed in to change notification settings - Fork 116
Open
Description
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
Metadata
Metadata
Assignees
Labels
No labels