Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Strategius

Быстрый поиск

Рекомендованные сообщения

this.length заменить на this.value.length

Поделиться сообщением


Ссылка на сообщение

Работает, спасибо! Только теперь при стирании текста запроса результаты поиска не исчезают, как раньше. Можно ли это восстановить?

Поделиться сообщением


Ссылка на сообщение

Нет. Откатить предыдущие изменение, в \public\ajaxlivesearch\als_search.php

найти if($searchString != "")

заменить на if($searchString != "" AND mb_strlen($searchString, 'UTF-8') >=3)

Поделиться сообщением


Ссылка на сообщение
09/21/16 13:02 (изменено)

Спасибо большое, заработало наконец! :)

А этот способ выполняет запрос только после ввода трех символов, или просто отображает уже найденное после ввода? Т.е. запрос к БД идет уже по трем символам?

 

А то смутило, что после выполнения предыдущего изменения gif-картинка крутилась только после ввода 3-х символов, а теперь сразу, после ввода первого же)

Изменено пользователем Strategius

Поделиться сообщением


Ссылка на сообщение

Выполняет sql запрос только если больше или равно трех символов.

Поделиться сообщением


Ссылка на сообщение

Что аджакс запрос на сервере на отправлялся, по желанию откатить это изменение, вернуть предыдущую с

 

	$('#als_input').keyup(function(){
		if(this.value.length >= 3){
			page = 1;
			sendToSearch(page);
		}
		else{
			$('.als_nothing').show();
			$('.als_bar').hide();
		}
	});

Поделиться сообщением


Ссылка на сообщение

Да, но с таким способом почему-то не исчезают результаты поиска после его стирания... А можно сразу два способа накатить?

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...