有谁知道是否可以通过编程方式选择基于 knockoutjs 的 koGrid 中的一行?如果是这样,它是如何完成的。
我想在 MVC 页面 View 的初始布局期间预选一行。希望这也将触发网格“所选项目”viewModel 属性。
谢谢
最佳答案
您可以通过将项目添加到 SelectedItems(或 SelectedItem)对象来选择 koGrid 中的项目。
该项目必须与用作数据的集合中的项目相同。
例子:
<div data-bind="koGrid: {data: foo, selectedItems: selected}"></div>
和虚拟机
var vm = {
items = [1,2];
selected = ko.observableArray();
}
vm.selected(vm.items);
这应该会导致选中网格中的所有项目
关于javascript - koGrid - 如何以编程方式选择一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11492884/