HTML
<div data-bind="dxList: { dataSource: dataSource }">
<div data-options="dxTemplate : { name: 'item' } " >
<div class="list-item" data-bind="text: name"></div>
<div data-bind="dxCheckBox: {value: check }"></div>
</div>
</div>
<div data-bind="text: 'Save', click: save"></div>
Javascript
var dataSource = ko.observableArray([]);
dataSource.push({ name: "name1", check: true });
dataSource.push({ name: "name2", check: false });
save: function () {
}
How to get 'name' and 'check' values inside save function,Devextreme mobile?
You just can use the
dataSourcearray.If you want to get only checked items, you can use the jQuery.grep function to filter data.
Also, I suggest you use the ko.observable() to define the
checkfield of items. It allows you to track changes of thecheckfield.http://jsfiddle.net/d4t1pqby/3/