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.
1 Like
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:
2 Likes
Thanks. I think msgiblin identified what I was looking for, which is saving data with no end user clicks. thanks for responding.
1 Like
Yes! this is what I was looking for. Thank you!
1 Like
Here’s the article by bubble.io on the topic.