or
commands.Custom().Text("Clear Filters").Name("clear-filters");
<
div
data-role
=
"content"
>
<
aside
>
<
p
>Hello, I'm the Detail's page (Product)</
p
>
</
aside
>
<
h2
data-bind
=
"text: product.desc"
></
h2
>
<
p
data-bind
=
"text: product.price"
></
p
>
<
p
data-bind
=
"text: isChecked"
></
p
>
<
p
>visible <
input
id
=
"visibilitySlider"
data-role
=
"switch"
data-bind
=
"checked: isChecked"
/></
p
>
</
div
>
var
productDetailModel = kendo.observable({
isChecked:
function
() {
var
product =
this
.get(
'product'
);
if
(
typeof
product !=
'undefined'
)
{
return
(product.status == 1)?
true
:
false
;
}
productDS.sync();
}
})
var
Product =
new
kendo.data.Model.define({
id:
'id'
});
var
productDS = kendo.data.DataSource.create({
transport: {
read: {
url:
'/get.php'
,
dataType:
'jsonp'
,
data: {
type:
'products'
}
},
update: {
url:
'/set.php'
,
type:
'POST'
}
},
schema: {
model: Product
},
requestStart:
function
() {
app.showLoading();
},
pageSize: 10
});