Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Mega filter plus jquery plugin chosen


perfectpc

Recommended Posts

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

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

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

Так как категорий много решил сделать юзерфрендли на 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
Надіслати
Поділитися на інших сайтах


7 часов назад, nikifalex сказал:

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

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

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

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.