所以我在面板中有一个图表。该面板包含两个选项卡。第一个选项卡包含图表。第二个选项卡包含一个小表单,我用它来过滤图表中的数据。
我的过滤表单非常简单:它包含不同的时间段,例如“7 天”、“30 天”等,一旦选择,它将用户选择(使用 ajax)发送到我为图表生成数据的位置。
太好了……但是我如何让图表更新?!用户可以选择他们想要的任何选项(我知道脚本正在获取数据并更改查询),但图表永远不会改变。我想我应该使用重绘或刷新。
这就是我的想法:在此处将重绘/刷新添加到我的表单处理程序,看起来像这样
xtype: 'radiofield',
name: 'timespan',
id: 'radio3',
inputValue: 30,
boxLabel: '30 days',
handler: function(checkbox, checked) {
if (checked ) {
console.log(checkbox.inputValue);
**HERE**
}
}
问题:如何更新用户操作的 EXTJS 图表?