我目前正在开发一个交互式图表,它应该能够计算商业项目的潜在风险因素。我一直在使用百度ECharts进行开发,可视化效果很好,但是当数据变化时无法更新图表。
数据来自外部问卷,使用单选按钮提供值,并使用复选框打开和关闭整个集合。
<input type="checkbox" id="GPEbool" value="true"> Example Question 1</h4>
<form action="">
<input type="radio" id="polishedness" value="1"> Idea<br>
<input type="radio" id="polishedness" value="1"> Concept<br>
<input type="radio" id="polishedness" value="2"> Mockup<br>
<input type="radio" id="polishedness" value="5"> Prototype<br>
<input type="radio" id="polishedness" value="7"> Playable<br>
<input type="radio" id="polishedness" value="15"> Polish<br>
<input type="radio" id="polishedness" value="30"> Finished<br>
</form>
现在的问题是如何将数据传输到图表中。在初始添加“checked”属性时,可以正确获取选择的值,但之后无法更新。
data: [{ value: $('input[name=polishedness]:checked').val(), name: 'Design'}]
我尝试在每次更改时调用刷新函数,但它会返回“刷新不是函数”的错误。 我真的很困惑,中文文档对我没有什么帮助:)
有任何建议吗? 预先感谢您!