Вы можете добиться этого, используя опцию фильтра соответствующего источника данных
function chartFilter(ChartInstance, ChartKey, KeyValue, ReloadChartsFunc) {
/*
ChartInstance = Instance of devExtreme Chart
ChartKey = filter by ChartKey Field
KeyValue = value of ChartKey
ReloadChartsFunc = Callback function to execute once filter the ds
*/
var searchOperator = "<>";
if (KeyValue != "")
searchOperator = psChart.option("quickSearchOption");
var ds = ChartInstance.getDataSource();
ds.filter(ChartKey, searchOperator, KeyValue);
ds.load().done(function (result) {
if (ReloadChartsFunc != undefined && result[0] != undefined && result[0] != null) {
ReloadChartsFunc(result[0])
}
});
}
Вы можете сделать все, что захотите, для изменения приведенного выше кода в соответствии с вашими потребностями.