title | slug | publish |
---|---|---|
Javascript Dependencies |
gs-javascript-dependencies |
true |
Every widget from Kendo UI needs its JavaScript files to be included in order to work properly. This help topic lists the JavaScript files required by each widget.
The following combined scripts are made available in order to simplify development and deployment.
- kendo.all.min.js contains a minified version of all scripts (Web, DataViz and Mobile).
kendo.all.min.js is only available in the Kendo UI Complete package.
- kendo.web.min.js contains a minified version of all scripts from Kendo UI Web.
- kendo.dataviz.min.js contains a minified version of all scripts from Kendo UI DataViz.
- kendo.mobile.min.js contains a minified version of all scripts from Kendo UI Mobile.
Important: Only one of the above scripts can be included at a time.
Users who own a commercial license can use the custom download builder tool to create a single JavaScript file which contains only the required widgets and features.
The minified versions of all JavaScript files (except jQuery) are also available via CDN
http://cdn.kendostatic.com/<version>/js/<filename>.min.js
e.g. http://cdn.kendostatic.com/2012.2.710/js/kendo.all.min.js
Important: in order to use HTTPS, you need to directly access the CloudFront CDN
https://da7xgjtj801h2.cloudfront.net/<version>/js/<filename>.min.js
If more granular control is required, the following script files, either minified or not, can be included on a per-widget basis.
- jquery-1.7.1.js
- kendo.core.js
- kendo.data.odata.js (if binding to OData)
- kendo.model.js (if binding to XML)
- kendo.data.xml.js (if binding to XML)
- kendo.data.js
- kendo.fx.js (optional for animation)
- kendo.popup.js
- kendo.list.js
- kendo.autocomplete.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.fx.js (optional for animation)
- kendo.calendar.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.data.odata.js (if binding to OData)
- kendo.data.xml.js (if binding to XML)
- kendo.data.js
- kendo.binder.js (if using MVVM)
- kendo.dataviz.core.js
- kendo.dataviz.vml.js
- kendo.dataviz.svg.js
- kendo.dataviz.chart.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.data.odata.js (if binding to OData)
- kendo.model.js (if binding to XML)
- kendo.data.xml.js (if binding to XML)
- kendo.data.js
- kendo.fx.js (optional for animation)
- kendo.popup.js
- kendo.list.js
- kendo.combobox.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.data.odata.js (if binding to OData)
- kendo.model.js (if binding to XML or editing)
- kendo.data.xml.js (if binding to XML)
- kendo.data.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.fx.js (optional for animation)
- kendo.popup.js
- kendo.calendar.js
- kendo.datepicker.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.draganddrop.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.data.odata.js (if binding to OData)
- kendo.model.js (if binding to XML)
- kendo.data.xml.js (if binding to XML)
- kendo.data.js
- kendo.fx.js (optional for animation)
- kendo.popup.js
- kendo.list.js
- kendo.dropdownlist.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.popup.js
- kendo.list.js
- kendo.dropdownlist.js
- kendo.combobox.js
- kendo.fx.js (optional for animation)
- kendo.draganddrop.js (if popups are draggable and/or resizable)
- kendo.window.js
- kendo.editor.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.data.js (if using MVVM)
- kendo.binder.js (if using MVVM)
- kendo.dataviz.core.js
- kendo.dataviz.vml.js
- kendo.dataviz.svg.js
- kendo.dataviz.gauge.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.data.odata.js (if binding to OData)
- kendo.data.xml.js (if binding to XML)
- kendo.data.js
- kendo.fx.js (optional for animation)
- kendo.popup.js (if editing or filtering is enabled)
- kendo.list.js (if editing or filtering is enabled)
- kendo.calendar.js (if editing or filtering is enabled)
- kendo.datepicker.js (if editing or filtering is enabled)
- kendo.numerictextbox.js (if editing or filtering is enabled)
- kendo.validator.js (if editing is enabled)
- kendo.binder.js (if editing is enabled)
- kendo.dropdownlist.js (if filtering is enabled)
- kendo.filtermenu.js (if filtering is enabled)
- kendo.pager.js (if paging is enabled)
- kendo.sortable.js (if sorting is enabled)
- kendo.draganddrop.js (if grouping, resizing or reordering is enabled)
- kendo.groupable.js (if grouping is enabled)
- kendo.editable.js (if editing is enabled)
- kendo.selectable.js (if selection is enabled)
- kendo.resizable.js (if resizing is enabled)
- kendo.reorderable.js (if reordering is enabled)
- kendo.grid.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.data.odata.js (if binding to OData)
- kendo.data.xml.js (if binding to XML)
- kendo.data.js
- kendo.validator.js (if editing is enabled)
- kendo.binder.js (if editing is enabled)
- kendo.pager.js (if pager is used)
- kendo.editable.js (if editing is enabled)
- kendo.selectable.js (if selection is enabled)
- kendo.listview.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.fx.js (optional for animation)
- kendo.popup.js
- kendo.menu.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.numerictextbox.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.fx.js (optional for animation)
- kendo.panelbar.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.binder.js (if using MVVM)
- kendo.draganddrop.js
- kendo.slider.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.draganddrop.js
- kendo.resizable.js
- kendo.splitter.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.data.js
- kendo.fx.js (optional for animation)
- kendo.tabstrip.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.fx.js (optional for animation)
- kendo.popup.js
- kendo.timepicker.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.data.js
- kendo.fx.js (optional for animation)
- kendo.draganddrop.js (if drag & drop enabled)
- kendo.treeview.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.upload.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.validator.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.fx.js (optional for animation)
- kendo.draganddrop.js
- kendo.resizable.js
- kendo.window.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.history.js
- kendo.fx.js
- kendo.draganddrop.js
- kendo.mobile.view.js
- kendo.mobile.scroller.js
- kendo.mobile.application.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.history.js
- kendo.fx.js
- kendo.draganddrop.js
- kendo.mobile.view.js
- kendo.mobile.application.js
- kendo.mobile.scroller.js
- kendo.mobile.button.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.history.js
- kendo.fx.js
- kendo.draganddrop.js
- kendo.mobile.view.js
- kendo.mobile.application.js
- kendo.mobile.scroller.js
- kendo.mobile.buttongroup.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.data.js
- kendo.data.odata.js
- kendo.data.xml.js
- kendo.model.js
- kendo.history.js
- kendo.fx.js
- kendo.draganddrop.js
- kendo.mobile.view.js
- kendo.mobile.application.js
- kendo.mobile.scroller.js
- kendo.mobile.listview.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.history.js
- kendo.fx.js
- kendo.draganddrop.js
- kendo.mobile.view.js
- kendo.mobile.application.js
- kendo.mobile.scroller.js
- kendo.mobile.navbar.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.history.js
- kendo.fx.js
- kendo.draganddrop.js
- kendo.mobile.scroller.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.history.js
- kendo.fx.js
- kendo.draganddrop.js
- kendo.mobile.view.js
- kendo.mobile.application.js
- kendo.mobile.scroller.js
- kendo.mobile.scrollview.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.history.js
- kendo.fx.js
- kendo.draganddrop.js
- kendo.mobile.view.js
- kendo.mobile.application.js
- kendo.mobile.scroller.js
- kendo.mobile.switch.js
- jquery-1.7.1.js
- kendo.core.js
- kendo.history.js
- kendo.fx.js
- kendo.draganddrop.js
- kendo.mobile.view.js
- kendo.mobile.application.js
- kendo.mobile.scroller.js
- kendo.mobile.tabstrip.js