入力があり、配列内の値のいずれかが存在するかどうかを知りたいです。簡単な例として、私の配列は
var _array = ["sun", "mon", "tue", "wed", "thu", "fri", "sat"];
たとえば、単に「sun」と入力した場合にトリガーする方法を理解しましたが、「hhsun」または「sunee」も存在するかどうかを知りたいです。
$('input').keyup(function() {
var _val = $(this).val();
$('p').text(_val);
var _array = ["sun", "mon", "tue", "wed", "thu", "fri", "sat"];
if (_array.indexOf(_val) != -1) {
$('span').text('it worked');
} else {
$('span').text(_array.indexOf(_val));
}
});