Saving input data-no click

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.