KendoUI is not compatible with jQuery v1.9.1
, instead please use jQuery v1.8.2.
In addition, you are initializing the ListView widget inside the success event handler of the $.ajax request. Multiple initialization of the widgets is not supported. I can suggest you two alternative approaches:
- bind the ListView widget to a DataSource component, like in this demo. The data should be retrieved from the webservice via read transport (it will make $.ajax request)
- if you insist to use separate $.ajax request, please just replace the data of the ListView's dataSource with the data method. Do not reinitialize the widget.
.data( data.d );
//replace the data
I hope this will help.
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI