如何使用可观察模型创建数据源
How to create datasource with observable model?
我有带有本地数据源复选框的网格。
我想选中''取消选中一行(没有视觉效果),并且我想为寻呼机保存状态复选框。
例:如果我取消选中第一页上的第一条记录,将转到第二页并返回第一页第一条记录必须取消选中。
怎么做?
我努力
var gridModel = kendo.observable({
gridData: dataSource
});
kendo.bind($("#chart"),gridModel);
http://jsfiddle.net/dude_jsfiddle/Pf3TQ/25/
客户端模板内部不支持绑定 - 只能使用客户端表达式,如 #=
#、#: #、# #。基本上,您要查找的内容在代码库中进行了讨论。无论如何,我用额外的逻辑更新了 JsBin,该逻辑演示了您搜索的内容:
template: '<input type="checkbox" #= IsSelected ? "checked" : ""# "></input>',
以及实际更新底层模型的最重要逻辑:
grid.tbody.on('click',':checkbox',function(){
var tr = $(this).closest('tr');
grid.dataItem(tr).set('IsSelected',$(this).is(':checked'));
});
JsFiddle 在这里。
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 为effect Composer创建GodRays效果过程
- 从javascript创建一个列表
- onkeyup无法动态创建多个文本区域
- 如何使用javascript从主svg对象动态创建svg视图框
- 如何访问声音管理器2创建的声音对象
- 我已经创建了一个jquery转盘,并使用if条件来运行和停止转盘
- Kendo:我该如何在树视图中创建一个递归的hieiarchy
- 使用Facebook live API创建实时视频对象时的隐私设置
- 我想使用 getorgchart API 创建一个动态图表,但在设置 jquery 的数据源属性时存在一些问题
- 如何使用可观察模型创建数据源
- 如何在 html5 中创建外部数据源
- 使用d3.js,我如何使用相同的脚本创建具有3个数据源的3个图表
- 如何使用数据表行分组中的数据源创建链接
- 从一个ajax GET创建多个数据源
- 数据源-模式-在内部创建新函数时解析函数错误
- 在创建角度树控件时使用json作为数据源
- 使用 D3 创建具有动态选择数据源的旭日图
- 剑道网格如何数据源更新,创建,删除
- 剑道UI网格:无法创建将添加到数据源的自定义网格编辑器