Функция фильтрации с помощью Dc.Js и Update Jquery Datatable - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть эта функция, чтобы обновить мои диаграммы с помощью Dc.Js и обновить выбранные функции на моей карте листовки.

  // Called when dc.js is filtered (typically from user click interaction)
            var onFilt = function(chart, filter) {
              updateMap(locations.top(Infinity));
            };

Так что это фильтр на моей гистограмме в Dc.Js.

 citiesChart.on("filtered", function (chart, filter) {  

    //console.log('11111111111');
    //console.log(locations.top(Infinity));                 
      updateMap(locations.top(Infinity));

}); 

      dc.renderAll();

// Called when dc.js is filtered (typically from user click interaction)
var onFilt = function(chart, filter) {
console.log('fffff');
  updateMap(locations.top(Infinity));
};        

У меня также есть дата в Jquery, которую я хочу обновить при взаимодействии с диаграммами. Я пробовал разные вещи, чтобы изменить мою переменную 'var onFilt', но не могу заставить ее работать.

datatable.on("filtered", function (chart, filter) { 

    //console.log('11111111111');
    //console.log(locations.top(Infinity));                 
      updateMap(locations.top(Infinity));

}); 

      dc.renderAll();

    // Called when dc.js is filtered (typically from user click interaction)
    var RefreshTable = function(chart, filter) {
    console.log('fffff');
      updateMap(locations.top(Infinity));


    };        

    });

Есть ли способ изменить мой 'var onFilt', чтобы он также обновлял мои данные?

...