or
<
select
data-bind
=
"value: selectedColor"
>
<
option
value
=
"red"
>Red</
option
>
<
option
value
=
"green"
>Green</
option
>
<
option
value
=
"blue"
>Blue</
option
>
</
select
>
<
script
>
var viewModel = {
selectedColor: "green"
};
kendo.bind($("select"), viewModel);
</
script
>
Line: 6893
Error: Unable to get value of the property 'get': object is null or undefined
<
div
id
=
"myList"
></
div
>
<
input
id
=
"toggleTime"
value
=
"Toggle Time Format"
onclick='toggleTimeFormat();" />
<
script
type
=
"text/javascript"
>
var myDataSource = new kendo.data.DataSource({
type: "json",
pageSize: 50,
transport: { read: "/myData/" }
});
var theGrid = $("#myList").kendoGrid({
scrollable: { virtual: true },
dataSource: myDataSource,
sortable: true,
height: 250,
columns: [
{ title: "Person", field: "CustomerName", sortable: true },
{ title: "Order Date", field: "OrderDate", sortable: true, template: '#= kendo.toString(convertToDate(OrderDate), "MM/dd/yyyy hh:mm tt") #' },
{ title: "Ship Date", field: "ShipDate", sortable: true, template: '#= kendo.toString(convertToDate(ShipDate), "MM/dd/yyyy hh:mm tt") #' }
]
});
function convertToDate(s) {
var dateRegExp = /^\/Date\((.*?)\)\/$/;
var date = dateRegExp.exec(s);
return new Date(parseInt(date[1]));
}
function toggleTimeFormat() {
// Update date values in the grid here
}
</
script
>