or
$('#smallImage').attr('src', "data:image/jpeg;base64," + imageData);
<
img
id
=
"smallImage"
width
=
"100%"
data-bind
=
"attr: { src: Robot.Picture }"
>
{"data":[{"toto":2,"name":"la valeur de i0"},{"toto":2,"name":"la valeur de i1"}],"count":1,"groups":[{"field":"toto","value":"2","items":[{"toto":2,"name":"la valeur de i0"},{"toto":2,"name":"la valeur de i1"}],"hasSubgroups":false,"aggragates":{}}]}
var
source =
new
kendo.data.DataSource({
type:
"jsonp"
,
transport: {
read:
"Home/GetResult"
},
schema: {
groups:
"groups"
,
total:
"count"
,
model: {
fields: {
toto: { type:
"number"
},
name: { type:
"string"
}
}
},
data:
"result"
},
serverGrouping:
true
});
$(document).ready(
function
() {
$(
"#grid"
).kendoGrid({
dataSource: source,
height: 250,
groupable:
true
,
columns: [{
field:
"toto"
,
title:
"toto"
,
width: 100
},
{
field:
"name"
,
title:
"name"
,
width: 100
}
]
});
});
<
div
data-role
=
"view"
id
=
"myProjectView"
data-title
=
"Products List"
data-init
=
"myProjectListViewTemplatesInit"
>
<
header
data-role
=
"header"
>
<
div
data-role
=
"navbar"
>
<
span
data-role
=
"view-title"
></
span
>
<
a
data-align
=
"right"
data-role
=
"button"
class
=
"nav-button"
href
=
"#index"
>Index</
a
>
</
div
>
</
header
>
<
ul
id
=
"myProjectCustomListView"
></
ul
>
</
div
>
<
script
id
=
"myProjectCustomListViewTemplate"
type
=
"text/x-kendo-template"
>
<
h3
class
=
"item-title"
>Project Name: ${ProjectName}</
h3
>
<
p
class
=
"item-info"
>Created Date: ${CreateDate}</
p
>
</
script
>
<
script
src
=
"scripts/jquery.min.js"
></
script
>
<
script
src
=
"scripts/kendo.mobile.min.js"
></
script
>
<
script
src
=
"scripts/viewModel/myProjectsViewModel.js"
></
script
>
<
script
>var app = new kendo.mobile.Application(document.body);</
script
>
function myProjectListViewTemplatesInit(){
var dataSource = new kendo.data.DataSource({
transport: {
read: {
dataType: "json",
}
},
});
$("#myProjectCustomListView").kendoMobileListView({
dataSource: dataSource,
template: $("#myProjectCustomListViewTemplate").html(),
});
};
[{"ProjectId":2,"ProjectCode":"TestProject","ProjectName":"TestProject","Description":"","CreateDate":"2013-09-13T00:00:00","Owner":"TestProject","StartDate":"2013-09-13T00:00:00","EndDate":"2013-09-13T00:00:00","StatusId":4,"IsActive":true,"ERPCompany":"","TemplateId":0,"DocumentTemplateID":0,"DocMetadataID":null,"IsDeleted":"","ERPCurrency":"$","ProjectMode":"L","DocumentListID":"","RowNum":3,"pagecount-1":null},{"ProjectId":1,"ProjectCode":"TemplateProject","ProjectName":"TemplateProject","Description":"","CreateDate":"2013-09-13T00:00:00","Owner":"Aurigo","StartDate":"2013-09-13T00:00:00","EndDate":"2013-09-13T00:00:00","StatusId":4,"IsActive":true,"ERPCompany":"","TemplateId":0,"DocumentTemplateID":0,"DocMetadataID":null,"IsDeleted":"","ERPCurrency":"$","ProjectMode":"L","DocumentListID":"","RowNum":4,"pagecount-1":null}]
var
dsOrderHis =
null
;
$(document).ready(
function
()
{
args.startDate = startDate;
args.endDate = endDate;
args.filterBy = filterBy;
args.userIds = userIds;
dsOrderHis =
new
kendo.data.DataSource(
{ transport: { read: { cache:
false
,
url: appUrl +
"/Services/ArgosyDashBoardService.svc/orderHistory"
,
dataType:
"json"
, contentType:
"application/json; charset=utf-8"
, type:
"POST"
},
parameterMap:
function
(options, operation) {
return
JSON.stringify(args) } },
schema: { data:
"OrderHistoryResult"
},
change:
function
() {
var
dataCount = $(
"#LoadOrderHistoryDiv"
).data(
"kendoChart"
).dataSource.view().length;
if
(dataCount <= 0) { setTimeout(
"LoadOrderHistoryHideSvg();"
, 400) }
else
{
$(
"#LoadOrderHistoryDiv svg"
).each(
function
() { $(
this
).fadeIn() });
setTimeout(
"LoadOrderHistoryAddIcon();"
, 100) } }
});
$(
'#LoadOrderHistoryDiv'
).kendoChart({
theme: currentTheme,
title: { text:
'Order: History'
},
dataSource: dsOrderHis, legend: { position:
"bottom"
},
series: [{ type:
"line"
, field:
"YAxis"
}],
categoryAxis: { field:
"XAxisLabel"
, labels: { rotation: 42} },
tooltip: { visible:
true
, template:
" #= value # orders placed in #= category # ."
, padding: 9 },
legend: { visible:
false
} })
});
//used for data changes
function
LoadOrderHistory()
{
var
chart = $(
"#LoadOrderHistoryDiv"
).data(
"kendoChart"
);
args.startDate = startDate;
args.endDate = endDate;
args.filterBy = filterBy;
args.userIds = userIds;
kendo.ui.progress($(
"#LoadOrderHistoryDiv"
),
true
);
chart.dataSource.read()
}