Нужен поиск по списку, но так, чтобы при вводе буквы "с" показывало только "Сургут", у которого "с" в начале, а не "Москва" с "с" посередине.
<section>
<input id="demoInput" type="text" placeholder="Введите ваш город..">
<br>
<ul id="demoList">
<li>Москва</li>
<li>Минск</li>
<li>Могилев</li>
<li>Тверь</li>
<li>Сургут</li>
</ul>
</section>
<script>
$(document).ready(function(){
$("#demoInput").on("keyup", function() {
var value = $(this).val().toLowerCase();
$("#demoList li").filter(function() {
$(this).toggle($(this).text().toLowerCase().indexOf(value) > -1)
});
});
});
</script>