or
<
ul
id
=
"projectsListView"
data-role
=
"listview"
data-style
=
"inset"
data-template
=
"list-template"
data-bind
=
"source: projects"
>
</
ul
>
<
script
id
=
"list-template"
type
=
"text/x-kendo-template"
>
<
strong
>#: Number #</
strong
> - #: Object #
</
script
>
var
viewModel = kendo.observable({
projects:
new
kendo.data.DataSource(
{
type:
"odata"
,
transport: {
read: url
}
})
});
kendo.bind($(
"#projectsListView"
), viewModel);
<!doctype html>
<
html
>
<
head
>
<
title
>Parametric Search</
title
>
<
script
src
=
"source/js/kendo.all.js"
></
script
>
<
link
href
=
"styles/kendo.common.css"
rel
=
"stylesheet"
/>
<
link
href
=
"styles/kendo.default.css"
rel
=
"stylesheet"
/>
<
link
href
=
"styles/examples.css"
rel
=
"stylesheet"
/>
<
link
href
=
"styles/examples-offline.css"
rel
=
"stylesheet"
/>
<
link
href
=
"source/styles/kendo.common.css"
rel
=
"stylesheet"
/>
<
link
href
=
"source/styles/kui_tmc.css"
rel
=
"stylesheet"
/>
<
script
src
=
"source/js/jquery.min.js"
></
script
>
<
script
src
=
"source/js/kendo.core.js"
></
script
>
<
script
src
=
"source/js/kendo.fx.js"
></
script
>
<
script
src
=
"source/js/kendo.popup.js"
></
script
>
<
script
src
=
"source/js/kendo.data.js"
></
script
>
<
script
src
=
"source/js/kendo.list.js"
></
script
>
<
script
src
=
"source/js/kendo.dropdownlist.js"
></
script
>
<
script
src
=
"source/js/kendo.draganddrop.js"
></
script
>
<
script
src
=
"source/js/kendo.resizable.js"
></
script
>
<
script
src
=
"source/js/kendo.splitter.js"
></
script
>
<
script
src
=
"source/js/kendo.draganddrop.js"
></
script
>
<
script
src
=
"source/js/kendo.slider.js"
></
script
>
<
script
src
=
"source/js/kendo.all.js"
></
script
>
<
script
src
=
"js/kendo.mobile.min.js"
></
script
>
<
script
src
=
"source/js/console.js"
></
script
>
<
script
src
=
"content/shared/js/console.js"
></
script
>
<
link
href
=
"styles/kendo.common.min.css"
rel
=
"stylesheet"
/>
<
link
href
=
"styles/kendo.mobile.all.min.css"
rel
=
"stylesheet"
/>
</
head
>
<
body
>
<
div
id
=
"psview"
class
=
"k-content"
>
<
h2
>Parametric Search</
h2
>
<
input
id
=
"motor"
/>
<
div
id
=
"results"
></
div
>
<
script
>
$(document).ready(function() {
$("#motor").kendoDropDownList({
dataSource: new kendo.data.DataSource({
data: [
{
text: "BLDC"
},
{
text: "Piezo"
}]
}),
change: function(e) {
alert(exturl);
},
close: function(e) {
// get a reference to the grid widget
var regrid = $("#results").data("kendoGrid");
// refreshes the grid
regrid.refresh();
alert('closed');
}
});
$("#results").kendoGrid({
dataSource: {
transport: {
read: {
url: exturl,
dataType: "json"
}
}
},
height: 250,
scrollable: false,
sortable: true,
filterable: true,
pageable: false,
columns: [
{field: "name",title: "Name"},
{field: "type",title: "Type"},
{field: "motor",title: "Motor"},
{field: "link",title: "Link"}
]
});
});
</
script
>
</
div
>
</
body
>
</
html
>
$(
'#myTreeView'
).kendoTreeView({
select:
function
(data) {
//DO Something
//DO Something else
var
path = GetNodePath();
//Implementation needed
publishEvent(
"MyItemActivated"
, path);
//pseudocode
}
});
<
div
id
=
"prod-desc"
>
<
label
>Description</
label
>
<
div
class
=
"desc"
data-role
=
"scroller"
>@Model.desc</
div
>
</
div
>
<
div
id
=
"prod-disc-row"
>
<
ul
data-role
=
"scroller"
>
<
li
class
=
"get"
> </
li
>
<
li
>1</
li
>
<
li
>2</
li
>
<
li
>3</
li
>
<
li
>4</
li
>
</
ul
>
</
div
>
#prod-desc .desc{ height: 110px;overflow-y: auto;font-size: 12px;margin: 10px 0 0 0;font-weight: normal !important}
#prod-disc-row{overflow-x: auto;width: 320px; height: 90px;border-top: 2px solid #6b6b6b;background-color: #fff;position: absolute;left: 0;top:335px}
#prod-disc-row ul{width: 390px}