While some widgets will update their options by assigning new ones, others will not. This is why the recommended way and the safest from unexpected behaviours point of view is to change the options of widgets in the context of AngularJS is with the "k-rebind" attribute as my colleague has shared.
As far as the jQuery Kendo UI widgets are concerned, they have a setOptions() method or a setDataSource() method for the dataBound widgets which should be used.
Let us know if further questions arise.
Get quickly onboarded and successful
with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.