У меня есть эта функция, чтобы обновить мои диаграммы с помощью 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', чтобы он также обновлял мои данные?