Поиск корректно отрабатывает тогда, когда в параметрах url появляется задаваемый в настройках параметр, после которого стоит =. Если у вас при ajax запросе не формируется url вида www.site.ru/?search=query то отслеживание поиска корректно не заработает.