# List fields fail to get validated on all input fields \[RESOLVED\]

**URL:** <https://community.gravityforms.com/t/list-fields-fail-to-get-validated-on-all-input-fields-resolved/11463>\
**Category:** Get Help\
**Tags:** list-field, gform\_field\_validation, gravity-wiz\
**Created:** [December 20, 2021, 4:43pm UTC](https://community.gravityforms.com/t/list-fields-fail-to-get-validated-on-all-input-fields-resolved/11463 "2021-12-20T16:43:44Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![FanaticWeb](https://avatars.discourse-cdn.com/v4/letter/f/a183cd/32.png) [@FanaticWeb](https://community.gravityforms.com/u/FanaticWeb)\
**Post date:** [December 20, 2021, 4:43pm UTC](https://community.gravityforms.com/t/list-fields-fail-to-get-validated-on-all-input-fields-resolved/11463/1 "2021-12-20T16:43:44Z")

</div>

Noticed this a while back, when it comes to List fields or such, not all input is being validated, example:  
List field is required based on a condition, it has 3 columns input fields, upon submission, if none of the input fields are filled, it will flag an error, yet if only One of the input fields is filled out, it will not flag the remaining 2 input fields and therefore the form is submitted with missing input for those 2 remaining input fields.

Bug or am I missing a step?

---

<div class="post-metadata">

**Author:** ![chrishajer](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/chrishajer/32/88_2.png) [@chrishajer](https://community.gravityforms.com/u/chrishajer)\
**Post date:** [December 20, 2021, 4:56pm UTC](https://community.gravityforms.com/t/list-fields-fail-to-get-validated-on-all-input-fields-resolved/11463/2 "2021-12-20T16:56:42Z")

</div>

Hello. When a list field is required, only one input in that row is required. If you want to require all columns of a list field row, you can use the gform\_field\_validation filter as shown in example 17 here:

> **[gform\_field\_validation](https://docs.gravityforms.com/gform_field_validation/#h-17-list-field-validation)**
>
> Use this filter to create custom validation logic for a field.

---

<div class="post-metadata">

**Author:** ![chrishajer](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/chrishajer/32/88_2.png) [@chrishajer](https://community.gravityforms.com/u/chrishajer)\
**Post date:** [December 20, 2021, 4:57pm UTC](https://community.gravityforms.com/t/list-fields-fail-to-get-validated-on-all-input-fields-resolved/11463/3 "2021-12-20T16:57:16Z")

</div>

Also, Gravity Wiz has a snippet to make it a little easier as well:

> **[Require All Columns of List Field - Gravity Wiz](https://gravitywiz.com/require-all-columns-of-list-field/)**
>
> This Gravity Forms snipppet allows you to set every input field in a column to be required, rather than a single input from any column.

---

<div class="post-metadata">

**Author:** ![FanaticWeb](https://avatars.discourse-cdn.com/v4/letter/f/a183cd/32.png) [@FanaticWeb](https://community.gravityforms.com/u/FanaticWeb)\
**Post date:** [December 20, 2021, 5:05pm UTC](https://community.gravityforms.com/t/list-fields-fail-to-get-validated-on-all-input-fields-resolved/11463/4 "2021-12-20T17:05:10Z")

</div>

Got it, thank you Chris, thought this type of validation would be native to GF, I’ll try the snippets since I’m using GW as well.  
Cheers!

---

<div class="post-metadata">

**Author:** ![chrishajer](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/chrishajer/32/88_2.png) [@chrishajer](https://community.gravityforms.com/u/chrishajer)\
**Post date:** [December 20, 2021, 8:19pm UTC](https://community.gravityforms.com/t/list-fields-fail-to-get-validated-on-all-input-fields-resolved/11463/5 "2021-12-20T20:19:19Z")

</div>


