我正面临一个奇怪的问题,并试图实施3个解决方案,但它并没有为我解决.
问题在于外部页面滚动时kendo下拉列表的默认功能崩溃.我想防止崩溃并做一些研究.
我有一个解决方案here,以防止这种情况,但这在预览部分下工作正常,但在Dojo(右上角链接)和真实项目中不能正常工作.
我可以看到没有什么区别可以防止Dropdown在预览中崩溃,而不是在Dojo中崩溃.
请帮助我解决同样的问题,因为我是剑道的新手.
最佳答案 我相信您需要处理窗口小部件的关闭事件以控制此行为.
这是一个例子:
<input id="dropdownlist" />
<script>
$("#dropdownlist").kendoDropDownList({
dataSource: [ "text1", "text2" ],
close: _myClose.bind(this)
});
var _myClose = function (e) {
var wish = true;
var element = e.sender;
if (wish) {
e.preventDefault();
}
};
</script>
我绑定它,以便您可以获得类属性的优势.如果需要,您可以将其删除. kendo小部件实例在e.sender对象下可用.
这是Docs的链接.
希望能帮助到你.