Показать сообщение отдельно
  #1 (permalink)  
Старый 24.01.2019, 21:30
Интересующийся
Отправить личное сообщение для Alexko64 Посмотреть профиль Найти все сообщения от Alexko64
 
Регистрация: 17.04.2018
Сообщений: 26

Помогите подправить поиск на сайте
Есть у меня скрипт для сортировки и поиска элементов на странице.
Поиск учитывает последовательность слов в запросе. Тоисть если у меня элемент называется Samsung Galaxy и я делаю поиск по запросу Galaxy Samsung то ничего не находит, а запрос Samsung находит элемент.
Помогите поправить скрипт что-бы он не учитывал последовательность слов.
Вот кусок кода отвечающего за поиск:
SLS.isearch.on('keyup',function(){
			var results = []; 
			var toSearch = SLS.isearch.val();
			if(toSearch=='') { 
				SLS.prod = products;
			}else{
				for(var i=0; i<SLS.sproducts.length; i++) {
					if(SLS.sproducts[i].name.toLowerCase().indexOf(toSearch.toLowerCase())!=-1) {
					 results.push(SLS.sproducts[i]);
					}
				}
				SLS.prod = results;
			}
			SLS.page=1;
			SLS.products.html('');
			SLS.sorta(SLS.isort);
		});

Последний раз редактировалось Alexko64, 25.01.2019 в 11:19.
Ответить с цитированием