【发布时间】:2014-07-25 09:31:24
【问题描述】:
<ul class="ones" data-bind="foreach: itemsOne, kendoSortable: { data: itemsOne, connectWith: '.twos' }">
<li class="item" data-bind="text: name"></li>
</ul>
<hr/><div data-bind="foreach: itemsOne"><span data-bind="text: name"></span>,</div><hr/>
<ul class="twos" data-bind="foreach: itemsTwo, kendoSortable: { data: itemsTwo, connectWith: '.ones' }">
<li class="item" data-bind="text: name"></li>
</ul>
<hr/><div data-bind="foreach: itemsTwo"><span data-bind="text: name"></span>,</div>
var ViewModel = function() {
this.itemsOne = ko.observableArray([
{ name: "one" },
{ name: "two" },
{ name: "three" }
]);
this.itemsTwo = ko.observableArray([
{ name: "four" },
{ name: "five" },
{ name: "six" }
]);
};
ko.applyBindings(new ViewModel());
小提琴是:
http://jsfiddle.net/pdudeja/X7y2k/
我已经包含了所有的 js 文件。只有名为“ones”和“twos”的类不存在。此示例直接来自文档网址:
【问题讨论】:
标签: jquery knockout.js kendo-ui jquery-ui-sortable