Multi Select Autocomplete JQuery Example with Code

By Hardik Savani November 5, 2023 Category : jQuery

In this post, i show you how to use autocomplete with multiple select options by jquery. I think you will did autocomplete for single option using the jquery ui plugin. but in this post, you can learn multi selection autocomplete using jquery ui. In bellow preview you can see how will output of your multi select autocomplete because its like choosing js or something like plugin. But for layout, i just add my own css. this example i use jquery ui js file and one more multiselect js file that file through we can do multi select and one more thing you can also customization of autocomplete.multiselect.js file for example if you want to add custom attribute when select option. so, let's see preview and example.

Preview:

Example:

<html>

<head>

<title>Autocomplete multiselect jquery Example</title>

<link rel="stylesheet" type="text/css" href="http://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"/>

<link rel="stylesheet" type="text/css" href="https://raw.githubusercontent.com/savanihd/multi-select-autocomplete/master/style.css"/>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>

<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>

<script src="https://raw.githubusercontent.com/savanihd/multi-select-autocomplete/master/autocomplete.multiselect.js"></script>

</head>

<body>

<div class="main-div">

<h2>Autocomplete multiselect jquery Example</h2>

<input id="myAutocompleteMultiple" type="text" />

</div>

<script type="text/javascript">

$(function(){

var availableTags = [

"Laravel",

"Bootstrap",

"Server",

"JavaScript",

"JQuery",

"Perl",

"PHP",

"Python",

"Ruby",

"API",

"Scheme"

];

$('#myAutocompleteMultiple').autocomplete({

source: availableTags,

multiselect: true

});

});

</script>

</body>

</html>

Try this example and use in your projects...

IF you want to download this from git then you can download from here GitHub

Tags :
Shares