or
<
div
id
=
"newSessionWindow"
>
<
label
for
=
"sessionDate"
>Data da próxima sessão*</
label
><
br
/>
<
asp:TextBox
runat
=
"server"
ID
=
"sessionDate"
ClientIDMode
=
"Static"
></
asp:TextBox
>
<
br
/><
br
/>
<
asp:LinkButton
runat
=
"server"
ID
=
"SaveSession"
Text
=
"Salvar"
CssClass
=
"k-button"
/>
</
div
>
// New Session Window
$(
"#newSessionWindow"
).kendoWindow({
draggable:
true
,
appendTo:
"#globalBody"
,
height:
"110px"
,
modal:
true
,
resizable:
false
,
title:
"Nova sessão"
,
width:
"400px"
});
$(
"#sessionDate"
).kendoDateTimePicker({
format:
"dd/MM/yyyy hh:mm tt"
,
start:
"month"
,
depth:
"month"
,
min:
new
Date(year, month, day)
});
$(
"#AddSession"
).click(
function
(e) {
$(
"#newSessionWindow"
).show();
var
newSession = $(
"#newSessionWindow"
).data(
"kendoWindow"
);
newSession.center();
newSession.open();
window.kendoMobileApplication = new kendo.mobile.Application(document.body);
<script type=
"text/javascript"
>
var
templateSource =
new
kendo.data.DataSource({
schema: {
data:
"d"
,
model: {
id:
"title"
,
fields: {
title: { type:
"string"
},
value: { type:
"string"
},
type: { type:
"number"
}
}
}
},
transport: {
read: {
contentType:
"application/json; charset=utf-8"
,
type:
"POST"
,
url:
"http://localhost:23035/foo/bar"
},
parameterMap:
function
(data, operation) {
if
(operation ==
"read"
) {
return
JSON.stringify({ user_id: arg(
'foo'
) })
}
}
}
})
var
tokenSource =
new
kendo.data.DataSource({
schema: {
data:
"d"
},
transport: {
read: {
contentType:
"application/json; charset=utf-8"
,
type:
"POST"
,
url:
"http://localhost:23035/foo/rab"
},
parameterMap:
function
(data, operation) {
var
type = $(
'#templateSelector'
).data(
"kendoDropDownList"
).dataItem().type;
return
JSON.stringify({ email_template_type_id: type })
}
}
})
$(document).ready(
function
() {
$(
"#templateSelector"
).kendoDropDownList({
dataTextField:
"title"
,
dataValueField:
"value"
,
dataSource: templateSource,
change:
function
() {
var
value = $(
"#templateSelector"
).val();
var
editor = $(
"#editor"
).data(
"kendoEditor"
);
editor.value(value);
tokenSource.read();
}
});
$(
"#editor"
).kendoEditor({
tools: [
"insertHtml"
],
insertHtml: tokenSource.data()
});
})
</script>