我试图在用户双击后从 KendoUI ListItem 的模板中获取名称。我似乎找不到获取所选项目价值的方法。警报以未定义的形式返回。
<script type="text/x-kendo-tmpl" id="template">
<div class="machineInstances">
#:Name# [#:Environment#] #:Description#
</div>
</script>
$("#listView").kendoListView({
dataSource: dataSource,
selectable: "single"
, dataBound: setItemDoubleClickEvent
, template: kendo.template($("#template").html())
});
function setItemDoubleClickEvent() {
var items = $(".machineInstances");
items.dblclick(function () {
$("#menuInstances").click();
var selected = $("#listView").data("kendoListView").select();
alert(selected.Name);
alert("Double Click!");
});
}
谢谢,
德鲁