Prevent users from clicking submit twice

dingersoll's picture

I have a workflow web form that collects data from the user, if they click the submit button twice it confuses the workflow and causes errors, I have tried using the "show progress" but that doesn't seem to work in this case.

Any help would be appreciated.

Thanks

sturnbow's picture

Strange that the "Processing"

Strange that the "Processing" layer isn't preventing the additional click.  Just to verify... you set the Form properties to show the processing message... correct?

jbrown's picture

Add Confirmation Message

Have you tried to add the "Ask Confirmation" option to the button, this might help to inform the user that the button was clicked the first time. This is under the functionality tab under behavior.

dingersoll's picture

Is there some event that is

Is there some event that is triggered after the form validation that I could wire into, to disable the link button at that time? If the network connection is slow, or the server is slow, the user has pleanty of time to click the link again.

Is there anything that would prevent the processing message from showing? 

dingersoll's picture

You must use a button control

The link button does not trigger the processing function, only the button control will do it.

 

BenS's picture

Processing message

We have found that if your workflow form is inside a web part for example on Sharepoint, the processing message was not showing.  I don't think we have figured out what the conflict is.

You could possibly have another form when the user hits submit telling them a summary or a message letting them know everything went through.

yliquor's picture

You ever notice that when...

your form is long, the processing message won't grey out the entire page.  It still allows you to click submit and it does not have the option to be on the bottom of the page, just the tops and center.
I think this is a bug...

matzebru's picture

I noticed that too. Only

I noticed that too. Only greys out the top 3/4 of a form in 1280x1024 resolution for me.

sturnbow's picture

This is a bug

I"ve confirmed the Processing message not covering the entire page is a bug in 6.5.  It has been fixed in the upcoming version 7 release.