我有 2 个 Json 文件,即Products.json和Promotions.json。两者都具有相同的结构,即字段相同,只是值不同。
当页面被加载时,网格与Products.json中的数据绑定如下:
<!--dataSource gets the Products.json data -->
<div data-role="grid" data-columns="[{field:'code',title:'Code'} .... data-bind="source: dataSource"></div>
之后单击按钮我想清除网格的当前记录并添加Promotions.json的数据
<div data-role="grid" data-columns="[{field:'code',title:'Code'} .... data-bind="source: applyPromotionsDataSource"></div>
我能够成功读取两个数据源,也能够成功获得“点击”事件。
问题
如何清除网格的现有数据源?
我应该如何将新的数据源绑定到网格?(使用什么方法?)