While many prefer to utilize jQuery’s $.ajax features to pull data into a Kendo MVVM form, it is sometimes just as efficient to pull that data into the form using Kendo’s DataSource object. It is a bit difficult to debug, but the flexibility it offers when utilizing multiple data sources can sometimes make the initial difficulty worth the effort.
The primary benefit, I have found, is that the time-cost of a developer trying to figure out where you’ve brought data into the object is reduced if it is placed in a standardized structure. In this case, Kendo’s DataSource is much more clear than using jQuery to populate the observable object.
This article will detail how this is done and include a working sample.