Перейти к содержанию
perfectpc

Mega filter plus jquery plugin chosen

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

Всех приветствую. 

Сайт с большим количеством категорий и несколько уровней вложенности полей. 

То есть выбирая первое поле подгружается из базы связанное и тд. 

Так как категорий много решил сделать юзерфрендли на chosen где можно написать текст и выбрать подходящее. Но столкнулся с проблемой. При выборе именно с подключенным chosen дополнительные поля не подгружаются и это поставило меня в ступор. 

Прошу помощи. Задачу, конечно, нужно решить, но не обязательно этим путем, так что готов в выслушать и другие варианты реализации. 

Opencart pro 2.3, шаблон unishop, megafilter pro plus. 

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

IMG_20171230_035524.png

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


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, nikifalex сказал:

.trigger("chosen:updated");

$( document ).ready(function() {
    $( "select" ).addClass( "select-chosen" );
    $(".select-chosen").chosen();
   $(".select-chosen").trigger("chosen:updated");
    console.log( "ready!" );

});

увы, и этот вариант не работает(

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

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


Ссылка на сообщение
Поделиться на другие сайты

после выбора, а не после загрузки страницы. Вы же через ajax подгружаете. вот и сообщите ему что данные новые

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


Ссылка на сообщение
Поделиться на другие сайты
7 часов назад, nikifalex сказал:

после выбора, а не после загрузки страницы. Вы же через ajax подгружаете. вот и сообщите ему что данные новые

каким образом? Я к сожалению не знаю как именно это сделать. 

Как я понимаю нужен обработчик событий, но как указать ему что данные новые?

 

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


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.