How to choose multiple options from dropdown as a tag using ReactJS? Last Updated : 18 Jan, 2021 Comments Improve Suggest changes Like Article Like Report Choosing multiple options from the dropdown means allowing the user to choose more than one option from the dropdown. Material UI for React has this component available for us and it is very easy to integrate. We can choose multiple options from the dropdown using the following approach. Creating React Application And Installing Module: Step 1: Create a React application using the following command: npx create-react-app foldernameStep 2: After creating your project folder i.e. foldername, move to it using the following command: cd foldernameStep 3: After creating the ReactJS application, Install the material-ui modules using the following command: npm install @material-ui/core npm install @material-ui/labProject Structure: It will look like the following. Project StructureApp.js: Now write down the following code in the App.js file. Here, App is our default component where we have written our code. JavaScript import React from 'react' import TextField from '@material-ui/core/TextField'; import Autocomplete from '@material-ui/lab/Autocomplete'; const App = () => { // Sample options for dropdown const myOptions = ['One', 'Two', 'Three', 'Four', 'Five']; return ( <div style={{ marginLeft: '40%', marginTop: '60px' }}> <h3>Greetings from GeeksforGeeks!</h3> <Autocomplete options={myOptions} multiple style={{width: 500}} defaultValue={[myOptions[3]]} getOptionLabel={(option) => option} renderInput={(params) => ( <TextField {...params} label="Choose Multiple values" variant="standard" placeholder="Your Favourites" /> )} /> </div> ); } export default App Step to Run Application: Run the application using the following command from the root directory of the project: npm startOutput: Now open your browser and go to http://localhost:3000/, you will see the following output: Comment More infoAdvertise with us Next Article How to choose multiple options from dropdown as a tag using ReactJS? G gouravhammad Follow Improve Article Tags : Technical Scripter JavaScript Web Technologies ReactJS Similar Reads How to create multiple dropdown options as a tag in ReactJS? Choosing multiple options and creating your own options from the dropdown means allowing the user to choose more than one option from the dropdown and add his own options. Material UI for React has this component available for us and it is very easy to integrate. We can choose multiple options and c 2 min read How to change a select's options based on another dropdown using React? React is a declarative, efficient, and flexible JavaScript library for building user interfaces. Itâs âVâ in MVC. ReactJS is an open-source, component-based front end library responsible only for the view layer of the application. It is maintained by Facebook.Select in HTML allows us to choose among 3 min read Grouping Dropdown Options Using ReactJS Grouping options means putting options in groups based on conditions for a better user experience. For example on our mobile, all contacts are grouped by their first letter so that it becomes easier for users to search for contacts. Material UI for React has this component available for us and it is 2 min read How To Disable Dropdown Options in ReactJS? Dropdown menus are commonly used in web applications to allow users to select from a list of options. Sometimes, certain options need to be disabled based on specific conditions, such as availability, user permissions, or other logic. ReactJS makes it easy to manage dropdowns and disable options dyn 2 min read Auto select option from Dropdown in ReactJS Auto Select option from Dropdown means without forcing the user to click on any options, the option value is auto-populated. Material UI for React has this component available for us and it is very easy to integrate. We can auto-select the options from Dropdown using the following approach. Creating 2 min read Like