Telerik MVC图表:如何使用javascript更改客户端的数据绑定模式?

Telerik MVC图表:如何使用javascript更改客户端的数据绑定模式?,telerik,telerik-mvc,Telerik,Telerik Mvc,我有一个telerik MVC柱状图,它在启动期间使用服务器端绑定来提高性能。页面加载后。我想将数据绑定更改为AJAX,这样图表就可以根据其他事件进行自我更新。可以使用javascript更新数据绑定模式吗?您可以将最初要加载的值传递给图表构造函数,还可以定义ajax绑定和选择方法。加载页面后,您可以使用以下代码刷新图表 <code> $('#chartID').data().tChart.rebind() </code> 我试过了。成功了。但图表绘制了两次。首先

我有一个telerik MVC柱状图,它在启动期间使用服务器端绑定来提高性能。页面加载后。我想将数据绑定更改为AJAX,这样图表就可以根据其他事件进行自我更新。可以使用javascript更新数据绑定模式吗?您可以将最初要加载的值传递给图表构造函数,还可以定义ajax绑定和选择方法。加载页面后,您可以使用以下代码刷新图表

<code>
   $('#chartID').data().tChart.rebind()
</code>

我试过了。成功了。但图表绘制了两次。首先,当沃勒斯传递到图表时。然后立即调用AJAX调用。是否仍有阻止第一个AJAX调用的方法?是的,您可以声明一个全局变量,该变量指示是否阻止了第一个AJAX请求。将处理程序添加到OnDataBinding事件中,如果是第一个请求,请使用e.preventDefault()阻止图表执行第一个ajax请求