Сообщение от Sheratan
|
Это я планировал делать на SQL запросе.
Или рекомендуешь не делать JS запрос если текста мало?
|
А что вернет сервер, если текста мало? Пустой массив? И какой смысл делать такой запрос?
Эту функцию так переписать
const MINSEARCHLENGTH = 3;
async function findItem ({target}) {
const searchStr = target.value;
let data;
if (searchStr.length >= MINSEARCHLENGTH) {
const responce = await fetch('test_ajax_out.php?q='+searchStr);
data = await responce.json();
} else {
data = await [];
}
outputSearchData(target, data);
}