gpt4 book ai didi

javascript - 使用 KENDO Draggable 拖动 KENDO UI ListView 的单个元素

转载 作者:行者123 更新时间:2023-12-02 18:29:05 24 4
gpt4 key购买 nike

下面是我的每个列表项的模板代码。我希望在拖动时仅选择特定的列表项。现在整个 ListView 本身已被选中。我应该对我的可拖动剑道源应用什么过滤器?

<script type="text/x-kendo-tmpl" id="template">
<div class="DeviceList" id="draggable">
#:Name#<br/>
#:HDate#<br/>
#:IsAnnual#<br/>
#:Type#<br/>
</div>
</script>

下面是我的剑道 ListView 初始化调用:

 var list =   $("#listView").kendoListView({
autoBind: true,
dataBound: function (e) {
if (dataSource.total() == 0) {
$("#listView").html('<tr><td>There are no members at this time.</td></tr>');
};
},
dataSource: dataSource,
selectable: "single",
template: kendo.template($("#template").html()),
change: function (e) {
var index = this.select().index();
var dataItem = this.dataSource.at(index);
}

});
list.kendoDraggable({

hint: function (row) {
return row.clone(); //returns the same mark up as the template <li>some name</li>
}
});

最佳答案

你应该这样做:

list.kendoDraggable({
filter: ".DeviceList",
hint : function (row) {
return row.clone(); //returns the same mark up as the template <li>some name</li>
}
});

利用您为每个项目设置一个类 DeviceList 的优势。

关于javascript - 使用 KENDO Draggable 拖动 KENDO UI ListView 的单个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18015712/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com