kendo ui复选框外部数据源不起作用

时间:2015-08-26 10:18:05

标签: checkbox kendo-ui kendo-datasource

我正在使用Kendo UI的复选框小部件:

<input type="checkbox" data-bind="checked: isChecked" />
<script>
var viewModel = kendo.observable({
isChecked: false
});

kendo.bind($("input"), viewModel);
</script>

第一件事是行不通的。如果我在脚本中将isChecked的值更改为true,则HTML页面不会显示选中的复选框。

第二件事是我正在使用数据库中的数据,因此,当选中此复选框时,我需要指示复选框。我怎样才能做到这一点 ?

我没有在telerik.com或Google或Stackoverflow中找到此信息: - (((

你能帮助我吗?

提前致谢。

Wopper

1 个答案:

答案 0 :(得分:0)

检查这个简单的checkbox dojo,显示复选框的MVVM绑定。

您将有希望注意到我已将绑定从实际控件更改为body标记。您也可以使用div标记(我的首选方法)

执行此操作

我还提供了一个简单的span元素,可以在选中/取消选中项目时显示值的变化。

关于你问题的第二部分,我不确定你想说什么。如果您从数据库中提取数据并在具有此控件的页面上使用它,那么该值应该在您正在创建的viewmodel中作为可观察对象,这将应用您从数据库中撤回的值,例如真假。

如果您需要更多信息,请告诉我,我会将此答案扩展为更具体。