Подскажите, есть массив itemSource, мне нужно при вводе в поле Name_Page проверять массив на дубликаты и выводить сообщение, если они появляются:
var itemSource = [];
itemSource = ['test', 'test1'];
$("#Name_Page").keyup(function(){
//?????????????????????????
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" class="form-control" id="Name_Page" name="Name_Page" title="Название страницы">
<div class="error"></div>
Если не нужна поддержка IE можно воспользоваться Array.includes()
var itemSource = [];
itemSource = ['test', 'test1'];
$("#Name_Page").keyup(function() {
console.log(itemSource.includes($("#Name_Page").val()));
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" class="form-control" id="Name_Page" name="Name_Page" title="Название страницы">
<div class="error"></div>
Сборка персонального компьютера от Artline: умный выбор для современных пользователей