# Reconfirm before clicking submit button

**URL:** <https://community.glideapps.com/t/reconfirm-before-clicking-submit-button/49768>\
**Category:** Ask for Help\
**Created:** [September 21, 2022, 4:46am UTC](https://community.glideapps.com/t/reconfirm-before-clicking-submit-button/49768 "2022-09-21T04:46:29Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![hango1311](https://avatars.discourse-cdn.com/v4/letter/h/f4b2a3/32.png) [@hango1311](https://community.glideapps.com/u/hango1311)\
**Post date:** [September 21, 2022, 4:46am UTC](https://community.glideapps.com/t/reconfirm-before-clicking-submit-button/49768/1 "2022-09-21T04:46:29Z")

</div>

I wanna make sure that the users want to submit the form  
so when they click submit button  
it will be appeared the Yes/No question  
something like “Are you sure to submit the form?”  
may i can do it???

 ![スクリーンショット (269)](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/c/a/ca378f354dc055c43ee49e31726fbb46b7fde2f1.png)

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [September 21, 2022, 5:19am UTC](https://community.glideapps.com/t/reconfirm-before-clicking-submit-button/49768/2 "2022-09-21T05:19:32Z")

</div>

To do this, you would need to use a [Custom Form](https://community.glideapps.com/t/how-do-i-create-a-custom-form/25014).

---

<div class="post-metadata">

**Author:** ![David\_Gabler](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david_gabler/32/44332_2.png) [@David\_Gabler](https://community.glideapps.com/u/David_Gabler)\
**Post date:** [September 21, 2022, 1:19pm UTC](https://community.glideapps.com/t/reconfirm-before-clicking-submit-button/49768/3 "2022-09-21T13:19:30Z")

</div>

As @Darren_Murphy suggested, use a custom form.

I’ve not done that with an on submit, but I’ve implemented it with delete.

I set up three buttons:  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/5/7/571894b29185135c63437cae7469a3afa618fa24.png)

Then, set up a User Specific Column (USC) to hold the value that the user clicked “Submit”.

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/c/7cf97b9c1128ef4fc2d31bf970f70f8d8faa5669.png)

In my case, I want to know if they have clicked “Delete”. I set the visibility of the three buttons based on the value of the USC.  
For the Delete Button:  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/b/ab2fd857cd299d6bd2952bc57ce2bc9baa0ac54e.png)

The the “cancel” and “Confirm Delete” buttons  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/7/774d46825acfda5f10ff344a8fb04ce61f3a7c29.png)

For the action when they click “cancel”, I only need to clear the “confirm delete” USC  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/2/1/219158bbc4d5dc94b445a729edf7c186469ee001.png)

Of course if they “confirm delete”, I delete the record.  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/e/8e63f80511d903387c37032d8bbd48da53ecfbc4.png)

Because I’ve been doing computers for 30 years, I’ve learned to never actually “delete” anything without first making a copy somewhere else. So I add the row to a “history” table so it can be “undeleted” by an admin if necessary.

---

<div class="post-metadata">

**Author:** ![hango1311](https://avatars.discourse-cdn.com/v4/letter/h/f4b2a3/32.png) [@hango1311](https://community.glideapps.com/u/hango1311)\
**Post date:** [September 21, 2022, 1:33pm UTC](https://community.glideapps.com/t/reconfirm-before-clicking-submit-button/49768/4 "2022-09-21T13:33:38Z")

</div>

i will try this and let you know the result on tomorrow,  
thank you \<3

---

<div class="post-metadata">

**Author:** ![Manikandan\_R](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/manikandan_r/32/43482_2.png) [@Manikandan\_R](https://community.glideapps.com/u/Manikandan_R)\
**Post date:** [September 21, 2022, 1:40pm UTC](https://community.glideapps.com/t/reconfirm-before-clicking-submit-button/49768/5 "2022-09-21T13:40:48Z")

</div>

Hi David,

Can you put a video on this,how this works?

It looks good.

Or send a link of the app to see the look n feel.

---

<div class="post-metadata">

**Author:** ![David\_Gabler](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david_gabler/32/44332_2.png) [@David\_Gabler](https://community.glideapps.com/u/David_Gabler)\
**Post date:** [September 21, 2022, 2:05pm UTC](https://community.glideapps.com/t/reconfirm-before-clicking-submit-button/49768/6 "2022-09-21T14:05:13Z")

</div>

Yes, here’s what it looks like when being used…

---

<div class="post-metadata">

**Author:** ![hango1311](https://avatars.discourse-cdn.com/v4/letter/h/f4b2a3/32.png) [@hango1311](https://community.glideapps.com/u/hango1311)\
**Post date:** [September 22, 2022, 2:47am UTC](https://community.glideapps.com/t/reconfirm-before-clicking-submit-button/49768/7 "2022-09-22T02:47:12Z")

</div>

sorry friend  
i can’t solve my problem…  
can you show me more detail  
what i wanna do, is like this image.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/c/a/ca90182d39cda623387bfd5ff80ce3d43424b1af.png)

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [September 22, 2022, 5:14am UTC](https://community.glideapps.com/t/reconfirm-before-clicking-submit-button/49768/8 "2022-09-22T05:14:45Z")

</div>

As I mentioned in my original reply, in order to do that you must use a Custom From.  
That link I gave you contains a sample App that you can copy and study to learn how a custom form works.

It doesn’t give you the full solution, but it gets you half way there.

The first thing to do is create your custom form. Once you have that, you can use a similar method to the one that @David_Gabler described to add an extra confirmation step.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [September 23, 2022, 5:15am UTC](https://community.glideapps.com/t/reconfirm-before-clicking-submit-button/49768/9 "2022-09-23T05:15:06Z")

</div>

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
