Is there a way to automatically save the data entered into an input field without a button?
Like save when the user clicks anywhere outside of the input field?
I want the user to enter data in an input field, and that to be saved automatically with no additional button, or no additional click needed.
And, if the user ever changes it, update that data in the DB.
This should be a workflow on the input element. Right click on the input element and âAdd Workflowâ. Then tell the workflow to Change Thing.
You need a place in your Database for the workflow to save the input.
In my example attachment:
- When the Multiline Input value is changed is the default trigger for the workflow when you âAdd Workflowâ to an input element
- Choose âMake changes to Thingâ and choose which data set to change called âThing to Changeâ
- Tell it which field in your Database will house the input information and set it to âThis [input element]'s valueâ
Each time you make a selection youâll have multiple choices so hit me back if you get lost finding the right one.
Cheers! Good luck!
Hi there,
This is called an âautobindâ, and is possible without needing any workflows. First, youâll need the input to either be on a page of the datatype youâre changing, or in a group of that datatype. Now on the inputâs properties window, on the âAppearanceâ tab, select âallow autobinding on parent elementâs thingâ. Youâll then need to select which field youâre modifying:
Youâll also need to ensure Autobinding is enabled in your privacy rules:
Thanks. I think msgiblin identified what I was looking for, which is saving data with no end user clicks. thanks for responding.
Yes! this is what I was looking for. Thank you!
Hereâs the article by bubble.io on the topic.