Select filter dropdown list custom sort

Здравствуйте, как мне связать кастомный выпадающий список с данными в таблице? (при выборе чего либо из списка, таблица становится пустой).
Использую данный способ: "{content:"selectFilter", options:[{id:"a" value:"a"}] }".
Мне нужно выставить дни недели в порядке возрастания.

Comments

  • можете попробовать обработать событие onCollectValues
    https://docs.webix.com/api__ui.datatable_oncollectvalues_event.html
    https://snippet.webix.com/kgw72frh

  • edited February 6

    @intregal Большое Спасибо. Разобрался.

  • edited February 6

    @intregal
    в данном примере обработчик не работает :(
    https://snippet.webix.com/vvn2bsk4

  • edited February 6

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

      on: {
        onCollectValues: function (id, req) {
          if (id == "weekday") {
            req.values = [
              { id: "Понедельник", value: "Понедельник" },
              { id: "Вторник", value: "Вторник" },
              { id: "Среда", value: "Среда" },
              { id: "Четверг", value: "Четверг" },
              { id: "Пятница", value: "Пятница" },
              { id: "Суббота", value: "Суббота" },
            ]
          }
        }
      },
    
  • @intregal Большое Спасибо, помогло.

Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!