Dropdowns in Container Box for Profile Creation

Good evening Wix Community! I am working on my profile creation page, and it includes within a Container Box: Name, Twitter and IG Handles, a Rich Text Box for a Bio, and two separate Check Box groups. I have have been able to connect all of these to the dataset and link it to the viewable profile page. I am trying to add two additional dropdown options to this Container Box, and connect the results to the Dataset. I have one Dropdown to select the State, and then 50 Dropdowns, that contain the largest cities from each individual state in the US.

I am able to connect these to the dataset, but only as text. When I click the submit button on the page, the selected Dropdowns are not saving to the dataset, and the page does not get redirected to the viewable profile page.

Are you not allowed to set the Field Type on Dropdown selections to Tags? That would be ideal for doing this, as there is no code on this page at the moment. I have attempted multiple ways to select Location. It is easy to select an Address Input Box, but the issue I have run into is getting the code right on the Profile search page, where other users could look you up by location. I thought the dropdowns would be easiest, where I could connect them as Tags to a dataset and easily search them. Thank you for everyone’s feedback!

Here is a screenshot of how i currently have the dropdowns setup in my profile creation page:

When you are trying to work without usage of code, then you only can use the options, which are provided out of the box.
If you don’t find a given possibility for what you are trying to achieve —> you will have to go the CUSTOM-CODING-WAY.

And if you decide to go that way → pay attention ← you will have to code all the things by your own.

You will have to decide between…

  1. Taking the easy and predefined way by using a dataset and the given options inside of the property-panel, saving a lot of programming time.

  2. Or going the CODING-WAY, invest much more time onto your project, but have the oppertunity to have much more options and much more liberty to create exactly what you want.

You can also choose some kind of a MIXED-WAY of both.
Here you still can use → DATASET → BUT CONNECT IT TO YOUR DATABASE-ONLY and —> DON’T TOUCHING THE PROPERTY-PANEL ← → instead CODING EVERY FUNCTION BY YOUR OWN.
Using this solution, you still can use all the advantages of a DATASET, but CODING everything on your own without any BOUNDARIES.

Here you will find all the provided APIs, when working with DATASET…
https://www.wix.com/velo/reference/wix-dataset