我正在使用 kendo-knockoutjs 库。我有一个剑道下拉列表。我正在尝试在其上实现工具提示,以便当鼠标悬停在下拉列表的某个元素上时,会显示一条消息,其中包含title
要显示的值:
html:
<div>
<input type="text" data-bind="kendoDropDownList: {data: myData, value: myValue}" />
</div>
javascript:
var myViewModel = function () {
this.myData = ['test1', 'test2', 'test3'];
this.myValue = ko.observable();
this.title = 'This is a comment for' + this.myValue();
}
ko.applyBindings(new myViewModel());
我在这里发现了类似的东西:
http://jsfiddle.net/valchev/eLnqs/1/
但我不确定如何在我的场景中实现它。我认为我不想在我的视图模型中引用小部件。此外,当我在绑定中传递databound
选项并尝试调用函数时,绑定被破坏
data-bind="kendoDropDownList: { data: SubMenuTypesOptions, value: SubMenuType, enabled: isEditable, dataBound: testFunction }"