Skip to Content

Creating a Dynamic State Dropdown


This article will show you how to add a dynamic state dropdown to your forms using selectize.js.

selectize.js by Brian Reavis adds the ease of use and interactivity lacking in most web forms. This article will walk you through adding a dynamic state dropdown to your forms using selectize.js.

Below is the HTML, CSS, and JavaScript required to add a dynamic dropdown to your website forms.

Step 1 - Add the HTML below to where you'd like your dropdown to populate

Step 2 - Add the CSS below to the main stylesheet of your website

Step 3 - Copy and paste the JavaScript below into a file called state.js

Step 4 - Add the includes below to the web pages where your dropdown lives


Elena Roig
Contributions Editor here at Solodev. Want to be featured on the Solodev Blog? Get in touch.
Follow me on Twitter

Sign up to explore

Create an account in seconds and start building today.

Sign up for Solodev