Wix Database Dropdown List - It simply won't work!

Hi Wix community,

I need help setting up the dropdown list and getting the submit button to work. It should be simple but I cannot figure it out. I have used the database and collections before, so I have a decent understanding of how it works. But I cannot figure out how to set up a simple 3 option dropdown list and the submit button is giving me an error message (“save operation failed: DatasetError: Some of the elements validation failed in the Developer Console”).

In the wix editor & preview mode, I can see the dropdown menu options but in the published site, it is not there.

Please see the comments below for screenshots.

This is a link to the published site form: https://www.jessrightdesign.com/testimonials

Any help with setting this up would be very appreciated!

Thanks,
Jess

still waiting for assistance here!

hi jess,

i dont really understand your problem here. when i went om your website the dropdown list was displaying the 4 options in the image. is this what you were looking for ?

Sometimes the list shows the options & sometimes it just shows a checkmark, but the main issue is that the form doesnt seem to be working at all. I get this error message every time I press “Send”:

“save operation failed: DatasetError: Some of the elements validation failed in the Developer Console”

Any idea why this could be happening and what must change?

I cannot say anything like this. If you screenshot the page code then I could help

I’m not using any code, just the wix developer tool - database/collections. But to further explain the issue, I have supplied some screenshots of what I am seeing on my end in steps below:

1) Database Set-up (all field types are: Text)


2) On-site Database Collection: Each item is connected to the database. This is the backend set up for the “Names”.


Backend set-up for Website URL they will simply just type in:


Backend set-up for Process summary:


Backend set-up for Dropdown Menu (please let me know if anything looks out of place here. This seems to be the most complicated one):


And lastly, the backend setup for the submit button:

With this set-up, when I go to preview mode and fill in all the fields and press the submit button, this is what happens:

Anyone have any idea why? I have been trying to fix this for a few days now.

Also, when I go to the published site (www.jessrightdesign.com/testimonials), this is what I see. No dropdown options. And the button will not submit.

Hi,

A couple of things.

First:

  • Please delete all the text from your dropdown list column in your Database.

  • Uncheck the ‘Connect Dropdown list items’

  • Click on your dropdown list

  • Click on ‘Manage Items’

  • Enter your List One by One. For example: For the dropdown ‘I am happy with the design’ Enter the item’s label as ‘I am happy with the design’ & value as ‘I am happy with the design’
    Second:
    Check that your Dataset Permission is set to Write Only & Database Permission is set to Form Submission.

Hi Shaun,

Thank you for your help. I no longer have an error message so we are definitely making progress, however, my tests still do not submit properly to the database.

In the published site form, when I fill out all the information, I click submit and nothing happens. This is a screenshot of what the button setup looks like, I want the user to be taken to a “Thank you for your submission” page.


Also, when I force click the button open in a new tab, the page opens but it doesnt seem to have submitted the information.

Any clue as to why this is happening?

I appreciate your help very much, thank you!!

Is this correct set up for the permissions?

What is your ’ Dataset ’ permission set to ?

(Dataset box found on the page)

Sorry for the massive delay in my response. Did not receive an email notification that you replied.
Here’s what my on-page dataset is set to:


Any issues here?

Still need assistance please :slight_smile:

Hi Jess,
I see that your form is working.
I don’t get save operation failed error.
Roi.

YES! The form is now working correctly! Thanks for all the help!